Cloud, simplified.
Run your apps on any VPS, or on Kubernetes in your own cloud account. Push to deploy, with databases, SSL and backups handled for you.
From git push to production.
Push to deploy. On any server.
Connect a GitHub repo and every push builds and ships. Or run an image from Docker Hub or GHCR. Add Postgres or MySQL beside it, or an open-source app from the catalog.
See what your apps are doing.
Live CPU, memory and disk, streaming container logs, and an activity trail for every change. Read over SSH, with nothing installed on the server.
Backups to your own storage.
Databases, app volumes and config, encrypted and sent to S3, R2 or Wasabi on a schedule. Restore in one click. Leave any time and your apps keep running.
Built for teams that ship.
Ship from git push to production on servers your startup owns
Push to deploy on a VPS, with Postgres, SSL and backups handled. When one server isn't enough, move to a managed cluster in your own DigitalOcean, Vultr or Linode account.
Ship production apps to the VPS you already rent, without a PaaS bill
Run it all from one console.
Updates, health checks, team access and backups for every server. Nothing installed on your servers, nothing locked in.
See all featuresServers
Connect any Debian or Ubuntu VPS over SSH in one step, and see every server in one place.
Updates
Package and security updates, with live logs and safe reboots.
Health signals
Low disk, memory spikes, failing services and pending reboots, flagged before your users notice.
Rootless containers
Every app runs in its own rootless Podman container. One compromised app can't reach the others.
Team access
Roles for who can deploy, back up and update. Two-factor auth and passkeys for every account.
Offsite backups
Encrypted backups to S3, R2 or Wasabi on a schedule, restored in one click.
Ship your first app
in minutes.
Connect a Debian or Ubuntu VPS, push your code, and you're live. Nothing to install on the server.