Home servers and free tunnel addresses
Run Saka on a computer at home instead of renting a VPS. Sites and web apps get a free public address with HTTPS, even behind a home router or CGNAT.
Tunnels
- Free <name>-app.hack.id addressesPick a name, choose a Saka site or a local port, and Saka sets up a Cloudflare Tunnel on your server. No router ports to open, and your home IP stays hidden.
- Use the tunnel as the site's main addressWordPress links switch to the tunnel address automatically, and switch back when the tunnel is deleted.
- Clean removalDeleting a tunnel, a site, or releasing a server removes the connector, DNS record, and tunnel.
- For AI agentsNew MCP tools tunnel_buat, tunnel_daftar, and tunnel_hapus, plus the /api/v1/tunnel REST endpoints.
Hermes
- Already running Hermes? Saka takes it overSaka detects a Hermes you installed yourself (Docker or directly) and refuses to install a second one. Manage with Saka stops the old one without deleting it, copies its memory, skills, sessions, bot, and keys, and restores it automatically if anything fails.
- Manage Hermes from the panelApprove people who message your Hermes bot, add or remove Telegram IDs, switch AI provider, model, or key without reinstalling, check for updates with an automatic backup first, and make backups.
Guides
- Home server guideStep by step for a mini PC or old laptop with Ubuntu, Raspberry Pi with Ubuntu Server, Windows via WSL2 (beta), and Mac via Multipass (beta).
Improvements
- Feature requests pageTwo column layout: the form stays in view while you browse and vote on other requests.
- Faster supportWhen you report a problem, the Saka team can now check your apps and sites, open your panel view only for 30 minutes, and run safe fixes such as restarting an app. Every action is logged and announced to you on Telegram with the reason.
Accounts
- Email verification with a codeNew accounts confirm their email with a 6-digit code before using the panel. Existing API and MCP tokens keep working.
- Forgot passwordReset your password with a one-time link by email, valid for 1 hour. All other sessions are signed out.
- Emails in your languageAccounts from Indonesia get emails in Indonesian, everyone else in English.
Safety fixes
- Releasing a server in use is blockedA server that is still a balancer or target of a load balancer, or a node of a database cluster, can't be released until that is removed first. The panel lists what still uses it.
- Deleting a cluster in use is blockedA database cluster that is still the database of a site can't be deleted.
- Updates never interrupt running workAutomatic agent updates now wait until tasks such as releasing a server have finished.