Saka Panel Docs
A guide to using Saka Panel to manage your own servers: from installing the agent, WordPress and PHP sites, OpenClaw, multi-location databases, and load balancers, to connecting your AI agent.
The Saka Panel app at app.saka.work currently uses Indonesian. In these docs, button and menu names are written exactly as they appear in the app, followed by an English translation in parentheses, so you can find them easily.
What is Saka Panel
Saka Panel is an AI assistant for your servers. You have a VPS with any provider (DigitalOcean, AWS, a local provider, and others), install one small agent on it, and then manage it from one place: the web panel at app.saka.work, or your own AI agent (Claude, ChatGPT, or an agent you built) connected to the Saka MCP.
What you can manage with Saka Panel today:
- Server monitoring: connection status, CPU, RAM, disk, uptime, 30 days of history (stored on your server), and alerts to Telegram.
- Server readiness: regular checks with one-click fixes for swap and the firewall.
- Sites: WordPress, PHP, or static sites with automatic HTTPS, SFTP, daily backups, and moving from cPanel.
- Ready-to-install apps: OpenClaw (with a full management page) and Hermes Agent.
- Managed databases: PostgreSQL 17 or MariaDB 12.3 across several locations, which keep running even if one server goes down.
- Load balancer: spreads visitors across several servers, with automatic HTTPS and health checks.
- MCP and REST API: everything above can be done by your AI agent or your scripts, within safe limits.
Saka Panel is not a cloud company
Saka Panel does not sell servers and does not store your data. Your servers stay yours, with the provider you choose. Website files, database contents, AI keys, and the assistant's chat history all stay on your server. Saka only stores management data (metadata) such as server names and task history. The details are in Security & privacy.
Saka Panel is a personal project and is not owned by any hosting company. Cloud providers are mentioned only as places where you might run your servers.
Free, with Enterprise if you need it
- Free. Every feature in these docs is free. There are no bills and no card is needed. AI costs (for example for OpenClaw) are paid directly to your AI provider.
- Free account limit: 10 servers per account, as a safeguard against abuse.
- No lock-in: if Saka Panel cannot be reached or the agent is removed, your apps and databases keep running. To leave cleanly, see Release a server.
- Enterprise: for larger projects that want help with management (migration, multi-location design, monitoring, support). Contact us with the Enterprise button in the panel.
How it works
- An agent on your server. One small program (
saka-agent) is installed with a single command. It runs as a systemd service. - The agent connects outward. The agent opens an outbound connection (secure WebSocket) to Saka Panel and sends a heartbeat every 15 seconds. No control port is opened on your server, so even servers behind a provider firewall can still be managed.
- You give instructions from the panel, the API, or MCP. Saka Panel passes them to the agent as tasks. The agent only knows a fixed set of commands (for example "create swap" or "install OpenClaw"), not arbitrary shell commands.
- Results are logged. Every task that changes a server is recorded in the history, together with its result and who requested it (panel, API, or MCP).
If Saka Panel cannot be reached, your servers and apps keep running. You just cannot manage them from the panel for a while.