Coolify
A self-hostable platform for deploying apps, databases and one-click services to your own servers over SSH, an open-source alternative to Heroku, Vercel and Netlify.
- GitHub stars
- 62k
- Last commit
- today
- Latest release
- v4.3.23
- Licence
- Apache-2.0
- Self-hosted
- Yes
- Hosted version
- Available

Coolify is an open-source, self-hostable alternative to Heroku, Vercel and Netlify. It manages servers, applications and databases on hardware you control, and the only requirement is SSH access, so a VPS, a bare-metal machine or even a Raspberry Pi can serve as a target. Your configuration stays on your own servers, and if you stop using Coolify the resources it deployed keep running.
Applications can be built from GitHub, GitLab, Bitbucket or Gitea using Nixpacks, Railpack, a Dockerfile, Docker Compose or a prebuilt image. Hundreds of one-click services and managed-style databases come with persistent storage and generated credentials. Deployments can run on every push, create pull-request previews, call webhooks and roll back to retained images. Custom domains, automatic HTTPS, reverse proxies and health checks cover networking, while logs, container terminals and resource monitoring help with operations.
Backups, scheduled tasks, secrets, environment variables and notifications are built in, and resources can be managed through the dashboard, an API, a CLI or MCP, with team-based access controls. Coolify is Apache-2.0 licensed and built mainly with PHP; a hosted Coolify Cloud option exists for people who prefer not to run the control plane themselves.
Key features
- Deploy from Git with Nixpacks, Dockerfile or Compose
- Hundreds of one-click services and databases
- Pull-request previews and rollbacks
- Automatic HTTPS and custom domains
- Database and storage backups
- Multi-server management with team access controls
- Dashboard, API, CLI and MCP management
Pricing: Self-hosting is free with no feature limits. Coolify Cloud is $5 per month including two connected servers, plus $3 per month for each additional server.







