Simple, flexible plans. No surprises.

Predictable, flat-rate pricing on your own VPS. Cancel anytime.

2 months free

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
  • Standard support

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
  • Standard support

Team

For teams and devs who need more. Monitoring, scheduled tasks, 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
  • Priority support

Why pay more for less? A VPS + Potions gets you production Phoenix for a fraction of the cost of a PaaS.
Predictable flat-rate pricing. And your infrastructure stays yours.

Frequently Asked Questions

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 dedicated resources at a fixed cloud provider price, and Potions handles the rest. No per-dyno pricing, no surprise bills, no vendor lock-in.

Do I need Docker?

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

Ship Your Phoenix App This Afternoon

No PaaS markup. No vendor lock-in. Just your server, your code, deployed in minutes.

~/my-phoenix-app

$ git push origin main

Enumerating objects: 42, done.

Counting objects: 100% (42/42), done.

Potions: Building release...

Potions: Deploying to nyc3-prod...

Potions: Health check passed

Potions: Traffic switched. Zero downtime.

Deploy complete. https://myapp.onpotions.com

_