Flat pricing. Unlimited apps.

One monthly price for Potions, and your cloud provider bills you for the servers directly. Every plan runs unlimited apps per server, and they keep running if you cancel.

Starter

Provision a server and deploy your first app. The easiest way to get to production.

$ 5 /month

14-day free trial

What's included

  • 1 server
  • Unlimited apps per server
  • Deploy to DigitalOcean or Hetzner
  • Push-to-deploy from Git
  • Zero-downtime deployments
  • Free SSL via Let's Encrypt
  • Automated database backups
  • Health checks
  • Scheduled tasks
  • Offsite backups and replication
  • Multi-tenant apps
  • Standard support

Most popular

Solo

For devs running a few projects, each on its own server.

$ 19 /month

14-day free trial

What's included

  • 5 servers
  • Unlimited apps per server
  • Deploy to DigitalOcean or Hetzner
  • Push-to-deploy from Git
  • Zero-downtime deployments
  • Free SSL via Let's Encrypt
  • Automated database backups
  • Health checks
  • Scheduled tasks
  • Offsite backups and replication
  • Multi-tenant apps
  • Standard support

Team

For teams and devs who need more. Monitoring, scheduled tasks, offsite backups, and priority support.

$ 39 /month

14-day free trial

What's included

  • 10 servers
  • Unlimited apps per server
  • Deploy to DigitalOcean or Hetzner
  • Push-to-deploy from Git
  • Zero-downtime deployments
  • Free SSL via Let's Encrypt
  • Automated database backups
  • Health checks
  • Scheduled tasks
  • Offsite backups and replication
  • Multi-tenant apps
  • Priority support

Scale

For agencies and teams running a fleet of servers.

$ 99 /month

14-day free trial

What's included

  • 25 servers
  • $4/month per additional server
  • Unlimited apps per server
  • Deploy to DigitalOcean or Hetzner
  • Push-to-deploy from Git
  • Zero-downtime deployments
  • Free SSL via Let's Encrypt
  • Automated database backups
  • Health checks
  • Scheduled tasks
  • Offsite backups and replication
  • Multi-tenant apps
  • Priority support
Why pay more for less? A VPS + Potions gets you production Elixir for a fraction of the cost of a PaaS. Predictable pricing that scales with you. And your infrastructure stays yours.

FAQ

Questions about plans and billing.

What happens after the trial?

After your 14-day free trial ends, you'll be charged for your selected plan and billing period (monthly or annual). Your servers and apps continue running without interruption.

Can I cancel during the trial?

Yes. Cancel anytime during the trial and you won't be charged. No contracts, no commitments.

Do I need a credit card?

Yes, a credit card is required to start your free trial. You won't be charged until the trial period ends.

Can I change plans later?

Absolutely. Upgrade or downgrade from the billing page at any time. Changes take effect immediately.

What happens to my servers if I cancel?

They keep running. Your servers, apps, and databases live on your own cloud provider account. You just lose the Potions dashboard and automated deployments.

How does Potions compare to a PaaS?

PaaS platforms charge per-resource and scale your bill as you grow. With Potions, you deploy to your own VPS - you get a whole server at a fixed cloud provider price, and Potions handles the rest. No per-dyno pricing, no surprise bills, no vendor lock-in.

What if I need more than 25 servers?

Add them from your billing page at any time. Scale includes 25 servers, and each additional server is $4/month ($40/year on annual billing), prorated from the day you add it.

Do I need Docker?

No. Potions builds native Mix releases and deploys them directly. No Dockerfiles, no images, no orchestration layer.

Ship your Elixir app this afternoon.

No PaaS markup and no lock-in: your server, your code, deployed with zero downtime. The first 14 days are on us.

No app handy? Deploy our starter, cauldron:

$git clone https://github.com/potionsio/cauldron