
Coolify
Self-hostable control panel that deploys apps, databases and services as Docker containers on your own servers.
Hosting Panels
Coolify is a self-hostable deployment control panel: you connect a server over SSH and it deploys applications, databases and one-click services as Docker containers, with git push-to-deploy, automatic Let's Encrypt certificates and backups to S3-compatible storage. Two editions exist and the software is the same in both. The self-hosted edition is free forever, with every feature and no limits, under the Apache-2.0 licence, and you pay only for the servers you run. Coolify Cloud is the vendor's managed control plane at 5 USD per month for two connected servers plus 3 USD per month for each additional server — the workloads still run on your machines. The trade-off is stated in the vendor's own comparison: self-hosting means you install, monitor, maintain and restore the Coolify instance yourself, email alerts need your own SMTP or Resend setup, and the installation guide still expects a root login because non-root users are not fully supported.
Key features
- Deploys apps, databases and services as Docker containers on connected servers
- Git push-to-deploy with GitHub, GitLab, Bitbucket and Gitea
- One-click templates for 280+ open-source services
- Automatic Let's Encrypt certificates for custom domains
- Database backups to any S3-compatible storage
- REST API for automating deployments and managing resources
- Browser terminal for running commands on connected servers
- Preview deployments for pull requests, separate from production
- Self-hostedFree self-hosted
- LicenceOpen source · Apache-2.0DeploymentSelf-hosted
Limits, notes & source
Self-hosted
- Limits
- Every feature, unlimited servers, unlimited teams and team members, automated or self-managed updates. You pay for your own infrastructure.
- Notes
- Pricing page: "Free Forever — Deploy Coolify on your infrastructure without any restrictions on features." The comparison table lists the codebase as "Open source" for both editions; GitHub's licence API reads the repository LICENSE as spdx_id "Apache-2.0". Installation needs SSH access and a server with at least 2 CPU cores, 2 GB RAM and 30 GB of free disk.
- Source
- coolify.io/pricing ↗
- Coolify Cloud5 USD per instance / month
- LicenceOpen source · Apache-2.0DeploymentManaged cloud available
Limits, notes & source
Coolify Cloud
- Limits
- Base price covers two connected servers with unlimited deployments each, plus free email alerts and founder-tested updates. Each additional server costs 3 USD per month and each team needs its own subscription. Your applications still run on servers you pay for; only the control plane is hosted.
- Notes
- Pricing page: "$5 /month Base price (connect 2 servers) + $3 /month per additional server" and "Coolify runs on our managed infrastructure". The same page notes under Teams: "Requires an additional subscription per team."
- Source
- coolify.io/pricing ↗
Pros & cons
Strengths
- Self-hosted edition is free forever with every feature and no restrictions; nothing is behind a paywall. Source
- Apache-2.0 codebase and the whole instance state lives on your servers, so there is no vendor lock-in. Source
- Issues and renews Let's Encrypt certificates, and backs databases up to any S3-compatible storage. Source
Trade-offs
- Self-hosting means you install, monitor, maintain and restore the Coolify instance from backups yourself. Source
- Self-hosted email alerts need your own SMTP or Resend account; Cloud has that preconfigured. Source
- The installation guide still expects a root login: non-root users are not fully supported yet. Source
Show 1 more
- On Cloud each team needs its own subscription on top of the base price. Source
Coolify replaces
Products this app is built to take over from, with the vendor's own evidence.
Moving your content across: Documented per product: what you do on the side you are leaving, what this app does with the result, and what does not survive the trip. Every step links to the page that documents it.
- CaveatStop writes or use the storage system's own migration process before moving persistent data: copying a live data directory can produce an inconsistent result.Source
- CaveatDNS, environment variables, persistent volumes and health checks are configured for you by a managed platform, so each one has to be recreated and verified on your own server.Source
Similar apps
Other entries from this catalogue in the same category, with a free self-hosted edition first and then the higher star count. Only software we publish appears here — each card opens the entry, where its price, licence and check date are recorded.