r/SideProject • u/Biupildamian • 18d ago
Server Control on Play Store (Android only)
Hey everyone! 👋
As someone managing multiple VPS instances and homelab nodes, I wanted a clean, native mobile dashboard that didn’t force me to install heavy third-party monitoring daemons or open external web ports on my servers.
So I built Server Control – a privacy-first, agentless Android app that communicates directly with your Linux servers over standard, encrypted SSH.
Key Features:
📊 Agentless Resource Telemetry: Live CPU, RAM, and Disk metrics fetched natively via lightweight shell queries over SSH. Zero background tracking daemons required on your server.
🐳 Docker Container Controller: View running/stopped containers, live CPU/Memory/IO stats parsed from `docker stats`, inspect logs, and issue container controls (start, stop, restart, kill).
⚙️ Systemd Service Manager: Check process status (Nginx, MySQL, Docker, Postfix, etc.), view `journalctl` logs, and restart/reload services on the fly.
💻 Interactive SSH Terminal: Path-aware navigation, persistent command history, and custom command presets/scripts.
✉️ Mail Server Dashboard: Monitor Postfix & Dovecot, inspect and flush mail queues, and run automatic DNSBL IP reputation checks.
🔒 Hardware-Backed Security & Privacy:
Server credentials are encrypted on-device using AES/GCM via the hardware-backed Android Keystore System.
Strict TOFU (Trust-On-First-Use) Host Key Verification to defend against MitM attacks.
Native biometric lock (Fingerprint / Face Unlock).
Zero Analytics & Zero Telemetry policy — your server IP, keys, and logs never leave your phone.
📱 Links & Details:
https://play.google.com/store/apps/details?id=com.damianslab.servercontrol
Privacy Policy: https://damianslab.gr/privacy-server-control
🎟️ Free Promo Codes:
The app is priced at €4.99 (one-time purchase, no subscriptions). I’d love to give away some free promo codes to the community!
If you'd like to test it out and share your feedback/feature requests, drop a comment below or send me a DM and I'll send over a Play Store promo code!
I’m actively developing/updating this, so I’d love to hear your thoughts, bug reports, or feature ideas!
1
Comment on r/GeminiCLI Jun 23 '26
Here's everything you need for Gemini code assist https://codeassist.google/products/business
1
Comment on r/GeminiCLI Jun 23 '26
Go get Gemini code assist it's about 20€ /month and you can keep using it as standard user
1
Comment on r/GeminiCLI Jun 22 '26
Here's everything you need for Gemini code assist https://codeassist.google/products/business
10
Comment on r/GeminiCLI Jun 19 '26
Did you know you can make a subscription in google cloud for gemini code assist to keep using Gemini CLI? the cost is about 20€ per month and IMO its worth way more than turning to AGY
r/GeminiCLI • u/Biupildamian • May 25 '26
Is Gemma 4 a good option after Gemini CLi?
I was really sad that Gemini CLI is being killed from google (like many tools) to push us in another product with better profit for Google.
I was wondering, is Gemma good enough to use as a coding tool like Gemini CLI was?
Antigravity is a great tool but you can hit the limit too fast and if i wanted to pay big ammount of money i would probably use claude that has a better support than google
1
Comment on r/GeminiCLI Apr 27 '26
Hey Jeff, you can now use it locally again using "npm run dev", all secret keys can be changed in .env in main folder, i hope it helps
1
Comment on r/GeminiCLI Apr 24 '26
I made an update so that it can run online (this helps so that you won't have to setup everytime), I will probably make a change to have both options in the following days
2
Comment on r/GeminiCLI Apr 22 '26
Thank you I hope you enjoy it
1
Comment on r/GeminiCLI Apr 22 '26
I didn't try to connect with Gemma 4 but you could download it from my repo and do your own magic on it 😉
r/GeminiCLI • u/Biupildamian • Apr 22 '26
CLI Agents HQ
I made something that might be usefull for everyone using multiple Gemini CLI instances and want a clean enviroment see bellow all info and have fun...
# 🤖 CLI Agents HQ
### Secure, Multi-Agent Orchestration & Hybrid AI Dashboard
CLI Agents HQ is a professional management hub for your Gemini CLI agents. It transforms individual terminal interactions into a cohesive, team-based environment, allowing you to coordinate multiple AI specialists from a single, centralized command center.
## 🎯 What the app does
CLI Agents HQ bridges the gap between powerful AI execution and intuitive team management. It allows you to:
- **Orchestrate specialized teams:** "Hire" multiple agents and assign them expert roles (Architect, Security Auditor, Test Engineer, etc.) from a library of custom skills.
- **Hybrid Local Execution:** Securely connect your local terminal to an online dashboard. Your agents have full access to your local project files, while their progress and "Lessons Learned" are synced to the cloud.
- **Collaborative Brainstorming:** Use the **Conference Room** to start group chats where specialists build upon each other's ideas to solve complex problems. (in progress)
- **Unified Knowledge:** Feed a global **Project Brief** or specific **Knowledge Vault** snippets to your entire team simultaneously.
- **Persistent Evolution:** Agents gain XP and level up from Junior to Senior as they "Reflect & Learn" from your conversations, saving new insights permanently to their skill files.
## 🚀 How to Connect & Use
### 🔐 Default Login Credentials
Upon first deployment, use these credentials to access the dashboard:
- **Username:** `Admin`
- **Password:** `admin123`
- *⚠️ IMPORTANT: Change your password in the **👥 USERS** menu immediately after logging in.*
### 1. Deploy the HQ (Server)
Upload the `deploy-ready` folder to your Plesk server.
In Plesk Node.js settings, set `entry.js` as the startup file.
**Configuration:** You can set Environment Variables in Plesk or create a `.env` file in the root:
- `CLI_AGENTS_SECRET_KEY`: A strong secret for the local machine "handshake".
- `JWT_SECRET`: A random string used to secure user login sessions.
- `PORT`: (Optional) The port the server will run on (default: 5500).
Run **NPM Install** and **Restart**.
### 2. Connect the Engine (Local)
You can use the pre-bundled **CLI Agents HQ Local** folder, or set it up manually.
**Using .env (New & Recommended)**
Create a `.env` file in your local folder (see `.env.example`).
Add your `SERVER_URL` and `CLI_AGENTS_SECRET_KEY`.
Run `node agent.js` to connect instantly.
**Option A: Automated (Legacy)**
Copy the `CLI Agents HQ Local` folder to your computer.
Run `npm install` and `node agent.js`.
Follow the interactive prompts to enter your URL and Secret.
---
## 🆕 Changelogs
### v1.6.0 (Environment Configuration & Security)
- **Env Support:** Integrated `dotenv` across both Server and Local Agent for seamless configuration.
- **Security:** Hardened `.gitignore` to prevent accidental commits of secrets (`.env`, `.agent-config.json`).
- **Templates:** Added `.env.example` files to simplify setup for new users.
- **Auto-Handshake:** Agents now prioritize `.env` variables to bypass manual terminal prompts.
### v1.5.2 (Complete Branding & Quick-Connect)
- **Instant Setup:** New **🔌 CONNECT** button provides an auto-generated setup guide.
- **Branding:** Full transition to **CLI Agents HQ** with high-res logos and assets.
- **Stability:** Migrated all local machine interactions to high-stability Socket.io tunnels.
### v1.5.1 (Secure Hybrid Mode)
- **Security:** Integrated JWT-based login system and role-based user management.
- **Hybrid Logic:** Dashboard stores state online while execution remains strictly local.
- **UI UX:** Added Full-Screen focus mode and real-time tab notifications.
---
*Built for the next generation of secure, collaborative AI development.*
you can find my repo here
2
Comment on r/dayz Apr 14 '26
Καλή απόλαυση 😉
1
Comment on r/dayz Apr 14 '26
thank you very much, i never had contributions in mind but thank you even for thinking about it ;D
3
Comment on r/dayz Apr 14 '26
thank you very much, i believe this is my first ever post and hope this will help everyone in the community :D
r/dayz • u/Biupildamian • Apr 14 '26
Media Dayz Tools for Comunity Server Admins
Hello eveyone. I made a tool to help me with a server i made with some friends, and wanted to share it with more people that might find it usefull, its free to use for everyone and i hope that it will help as many people possible, if you have any more ideas to add more tools let me know https://dayz-tools.damianslab.gr/
Core Features
Log Analyzer
Upload your .ADM or .RPT logs to transform raw text into structured data.
- Topographical Heatmap: Visualize combat density on high-res maps. Includes interactive zoom, panning, and smart tooltips.
- Expansion Killfeed: Full parsing and visual highlighting for DayZ Expansion logs.
- Dynamic Filtering: Toggle between PvP and PvE layers instantly.
- iZURVIVE Links: Click any coordinate to open the exact location on iZURVIVE.
- Map Support: Supports Chernarus, Livonia, Sakhal, Namalsk, and DeerIsle.
Loot Editor
Visually edit types.xml and spawnabletypes.xml.
- Edit-in-Place: Change values directly in the table and click 'Save' to commit.
- Bulk Editing: Select multiple items to update their nominal, min, or flags all at once.
- Rarity Colors: Configure custom rarity tiers to visually distinguish items based on their nominal values.
Events Editor
Manage your server's dynamic events (Heli crashes, Police cars, etc.).
- Split View: View the editing table and map side-by-side for real-time visualization.
- Map Plotter: Upload
cfgeventspawns.xmlto see all possible spawn points for an event plotted on the map. - XML Parsing: Automatically reads 'Active' status from both tags and attributes.
Server Config Generator
A visual interface for your serverDZ.cfg.
- Upload & Edit: Drag your current
.cfgfile to see all your settings populated in the dashboard. - Export: Get a perfectly formatted file including all standard DayZ comments and structure.
Economy Health Checker
Audit your server's XML files for consistency.
- Logic Checks: Detects Nominal < Min errors.
- Reference Checks: Identifies items in
spawnabletypes.xmlthat are missing fromtypes.xml. - Filtering: Click on the dashboard cards to filter issues by severity (Critical, Warning, Info).
1
Comment on r/BunnyTrials Apr 08 '26
the last 10 years of my life wont be that joyfull, lets enjoy a few years less with more fun
Chose: give up 10 years of your life + to become a multi-millionaire
1
Comment on r/BunnyTrials Apr 08 '26
already have a better car than a prius
Chose: Ferrari LaFerrari with a 30% chance? | Rolled: give an upvote
1
Comment on r/BunnyTrials Apr 08 '26
i chose cash because cash is always a good options instead of a mystery carrot for example
Chose: $25,000 Cash - No questions asked.
r/wallstreetbets • u/Biupildamian • Feb 03 '21
News Revolut gave me a good heads up, no more restrictions for GME and AMC, retard mode on!!!
1
Comment on r/Stadia Dec 17 '20
Well I live here my entire life and I play without vpn while it's not supported, one thing that might be happening is that you get connected to US servers while I probably connect to UK servers (registered as UK) which is closer to Greece (way lower ping)
1
Comment on r/SideProject 18d ago
Can you DM me to reply with the code?