Connect a server you already own, without opening a port
Run one command on your VPS and a small agent dials out to the control plane over a single WebSocket. There is no inbound firewall rule to write, no SSH key to hand over, and no port listening on your machine.
What you get
The agent listens on nothing
Everything reaches it through the one connection it opened outwards. It is a plain Node process rather than a framework app, because the memory it runs on is yours.
A token you can rotate
The agent authenticates with a server token issued in the portal. Rotate it and the running agent’s credential stops working; stop the process and the connection is gone.
Your workloads stay yours
Applications are containers on your machine, started from Compose files written to your disk. If the connection drops — or you stop paying — they keep running.
Fails loudly, never quietly
A call meant for a server whose agent is not connected throws. It is never quietly run somewhere else and reported as a normal deployment.
In detail
- Source trees and Compose files go to your server; build logs stay on the control plane, so the record of a failed deployment survives even if the machine does not.
- The control plane provisions and reconciles a pinned Traefik on each connected server, or you can keep running your own proxy — switch either way from the portal.
- A port pre-flight names whatever already holds 80 or 443 before the proxy starts, rather than failing halfway.
- Your server’s address is the one the control plane observed when the agent connected, not one the agent claimed — a machine behind NAT is routinely wrong about its own.
- Several calls overlap safely on the one socket: metrics sampling every fifteen seconds while a build streams its log.
Works well with
Git deployments
Push to your branch and it ships itself — built, health-gated, and rollback-ready.
Domains and HTTPS
Add a hostname, create the record it shows you, and HTTPS arrives on its own.
Server monitoring
CPU, memory, disk, network, and every container — including steal time.
Your server is ready when you are
Create an account, connect a VPS, and ship your first application.