Pricing
Self-host Pyo for free, or let us run it for you with Pyo Cloud. Either way, your services run on your own servers.
Self-hosted
Free
Open source, with every feature. You run and update Pyo yourself.
- Every feature, on every install
- Open source, Apache 2.0
- Runs entirely on your servers
- Unlimited teams, members, projects, services and clusters
curl -fsSL https://pyo.dev/install.sh | bashPyo Cloud
$5/ server / month
Pyo, fully managed by us. Connect your servers and deploy to them, with nothing to run or update.
Coming soon
- Fully managed by the Pyo team
- Deploy to your own servers
- Login and MFA
- The GitHub App
- Managed updates
- Uptime alerts
- Support
- Unlimited teams, members, projects, services and clusters
Your servers, bandwidth and S3 storage are billed by your own providers, on either plan.
Self-hosted or Pyo Cloud
Same Pyo, same features, and your services run on your servers either way. The difference is who runs and looks after Pyo itself.
| Feature | Self-hostedOpen source, run by you | Pyo CloudManaged by us |
|---|---|---|
| Your services | ||
| Where your services run | Yes: Your servers | Yes: Your servers |
| Features | Yes: Every feature | Yes: Every feature |
| Running Pyo | ||
| Dashboard, API and database | Partly: You run them on one of your servers | Yes: Run by us at cloud.pyo.dev |
| Updates | Partly: You update Pyo when a release comes out | Yes: Handled by us, and your services keep running |
| Uptime | Partly: Keeping Pyo up is on you | Yes: Monitored by us, with uptime alerts |
| Pyo's own backups | Partly: You set them up, on your server or in your own S3 bucket | Yes: Handled by us |
| Network and support | ||
| Inbound ports | Partly: Your team must be able to reach your dashboard | Yes: None: your servers only connect out |
| Support | Partly: Community, on GitHub | Yes: From the Pyo team |
| Price | ||
| Cost | Yes: Free and open source | Yes: $5 per server per month |
Questions about Pyo Cloud
- What counts as a server?
- Each machine you connect counts once, whatever it does. One server that runs your services, the control plane and your builds is $5 a month. Clusters, teams, members, projects and services are free and unlimited.
- When am I charged?
- You add a card when you connect your first server, and it's charged right away. After that, you pay $5 per server each month.
- What happens when I add or remove a server?
- Adding a server mid-month charges it for the rest of that month. Removing one credits your next invoice.
- What if a payment fails?
- Your services keep running. After a 7-day grace period, the dashboard and deploys pause until the payment goes through.
- Can I cancel or leave?
- Cancel anytime: remove your servers and the charges stop. To leave, export your team and import it into self-hosted Pyo.
- Where does my data live?
- Your services, images, logs, backups and analytics stay on your servers. Pyo Cloud keeps only the metadata the dashboard needs. Your servers only connect out, so you need no inbound ports. The one firewall rule you need allows outbound traffic to agent.pyo.dev on port 443.
- What else do I pay for?
- Your servers, bandwidth and S3 storage, billed directly by your providers. The $5 covers what Pyo runs for you.
- Is there a free trial?
- No. Self-hosted Pyo is the free option: it's open source and has every feature.