Skip to main content

Plans & Limits

Vessl has three public plans: Hobby, Starter, and Pro. For current pricing, visit vessl.sh/#fleet.

Feature comparison

HobbyStarterPro
Servers125
Projects13Unlimited
Apps315Unlimited
Services25Unlimited
Replicas per app123
Deploy history10 deploys30 deploys100 deploys
Custom domains
Auto-deploy on push
Firewall management
Security tools
Server hardening
Background workers (daemons)Up to 3 per appUnlimited
Host-level daemons
Database backups✓ (30-day retention)
Team collaboration (RBAC)
SupportEmailPriority

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.id only)
  • 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.