Features

One console for the whole box.

Provision or bring your own server, ship from git, and keep TLS, databases, workers, firewall, monitoring, and backups in the same place as the team that runs them.

Servers, anywhere

Provision on DigitalOcean, Hetzner, Vultr, Linode, AWS and more — or connect a box you already own over SSH. No resident agent, no OS lock-in.

  • 12+ providers
  • Bring your own
  • SSH-native

Deploy from git

Push to deploy, or call a signed webhook from your CI. Atomic releases, post-deploy commands, and one-click rollback to any prior release.

  • Atomic releases
  • Rollback
  • Webhooks

Sites, Nginx & TLS

PHP-FPM, Node, or static per site. Vhosts and custom Nginx snippets live with the site, and Let's Encrypt certificates renew on their own.

  • PHP · Node · Static
  • Let's Encrypt

Databases

Create MySQL, MariaDB, or PostgreSQL databases and users on the server over SSH — or attach a managed cluster when you would rather not run one.

  • MySQL
  • Postgres
  • Managed clusters

Cron, queues & workers

Managed crontab blocks, Supervisor programs, and dedicated Horizon worker pools — processes, balancing, and retries editable from the panel.

  • Crontab
  • Supervisor
  • Horizon

Firewall & hardening

Declarative UFW rules with presets and a reviewable history, plus Fail2Ban and security-only unattended upgrades configured at provision time.

  • UFW
  • Fail2Ban
  • Auto-updates

Monitoring & backups

CPU, memory, disk, and uptime checks with history you can line up against deploys — and database plus file backups with retention and a restore path.

  • Metrics
  • Health checks
  • Restore

Teams, audit & API

Organizations, roles, and invite links keep secrets out of Slack. Every infrastructure change is logged, and org-scoped tokens power the API and CLI.

  • Roles
  • Audit log
  • API & CLI

See it on your own servers

Connect a provider, create a server, and ship a real deploy — on infrastructure you already control.