Plans & Limits
Vessl has three public plans: Hobby, Starter, and Pro. For current pricing, visit vessl.sh/#fleet.
Feature comparison
| Hobby | Starter | Pro | |
|---|---|---|---|
| Servers | 1 | 2 | 5 |
| Projects | 1 | 3 | Unlimited |
| Apps | 3 | 15 | Unlimited |
| Services | 2 | 5 | Unlimited |
| Replicas per app | 1 | 2 | 3 |
| Deploy history | 10 deploys | 30 deploys | 100 deploys |
| Custom domains | — | ✓ | ✓ |
| Auto-deploy on push | — | ✓ | ✓ |
| Firewall management | — | ✓ | ✓ |
| Security tools | — | ✓ | ✓ |
| Server hardening | — | — | ✓ |
| Background workers (daemons) | — | Up to 3 per app | Unlimited |
| Host-level daemons | — | — | ✓ |
| Database backups | — | — | ✓ (30-day retention) |
| Team collaboration (RBAC) | — | — | ✓ |
| Support | — | Priority |
Plan details
Hobby
Good for side projects, portfolio sites, or trying Vessl out. You get one server, one project, and up to three apps — enough to see how everything works without a time limit.
Hobby is free and doesn't require a credit card.
Limitations to be aware of:
- No custom domain support (apps run on
*.shipto.idonly) - No auto-deploy — deploys are triggered manually from the dashboard
- No background workers or daemons
- Single replica only (no rolling deploys)
Starter
Built for production apps. Starter unlocks custom domains, auto-deploy on push, firewall control, background workers, and rolling deploys with up to 2 replicas.
You can manage up to 2 servers, 3 projects, and 15 apps.
Pro
For teams and production workloads that need more headroom. Pro adds team collaboration with role-based access, server hardening, database backups (with 30-day retention), unlimited apps and daemons, and up to 3 replicas per app for HA load balancing.
You can manage up to 5 servers.
About resource limits
The limits above are about how many resources you can create in Vessl — not about RAM, CPU, or disk. Those depend entirely on the specs of the VPS you bring. A single 4 GB RAM server can comfortably host several production apps; a bigger box lets you run more.
Database backups
Automated database backups are a Pro feature:
- On-demand — trigger a backup manually from the add-on's Backups tab at any time.
- Scheduled — automatic daily backups with 30 days of retention.
- Restore — recover any backup into a running add-on from the same tab.
On Hobby or Starter, you can still back up manually via the Console (for example, pg_dump for PostgreSQL), but there's no scheduled backup in the dashboard.
Get started
Sign up or log in at dock.vessl.sh.