Features StacksPricing About Contact
Sign in →
Solution / Dev Agencies
For Dev Agencies

Ship client apps to their own servers. Run them all from one panel.

You build custom apps for clients. Rubuz deploys each one from git push to a VPS the client owns. Every client, every server, every app sits in one web panel. When the contract ends, you hand over the server and nothing breaks.

SSH
No Agent Installed
1 App
Per Rootless Container
0
Lock-In At Handover
One Panel, Many Clients

Each client's apps run on a server that client owns

Example
✓ Client A · their VPS, Debian 13 3 apps
• portal.client-a.com · SSL
• api.client-a.com · SSL
• Postgres · own container
• Restic → client's storage
✓ Client B · their VPS, Ubuntu 26.04 2 apps
• app.client-b.io · SSL
• MariaDB · own container
• Image from GHCR
• Restic → client's storage
Contract ends? Server, data and backups stay with the client
Handover
Deploy

Git Push or a Docker Image

Connect the client's GitHub repo and push to deploy. Already ship images? Point Rubuz at Docker Hub or GHCR. Traefik routes the client's domain and issues SSL automatically.

Isolation

One Container Per App

Every app runs in its own rootless Podman container. Postgres or MariaDB gets its own too. Clients never share a server unless you put them there.

Handover

Nothing Locked to Rubuz

The server, the containers and the Restic backups all belong to the client. Rubuz connects over SSH with no agent. Disconnect it and the apps keep running.

New client workflow

From signed contract to live app.

The client rents a VPS from any provider. You add it to your panel over SSH. No CLI to install, no agent on their box.

Server requirements:
• Debian 13+ or Ubuntu 26.04 LTS+
• Any VPS provider
• SSH access
client-a / portal
workflow
01 ✓
Add server: client's VPS connected over SSH as client-a-prod
02 ✓
Create app: link repo agency/client-a-portal, branch main
03 ✓
Add database: Postgres in its own container, credentials injected as env vars
04 ✓
Set domain: portal.client-a.com routed by Traefik, SSL issued automatically
05 ✓
Backups: Restic snapshots to storage the client owns
06 ★
Ship: git push origin main deploys the next release
Built for client work

Every client app. Their servers. Your panel.

Connect your first client's VPS over SSH and deploy from git push. No card needed to start.