Coolify: Open-source and self-hostable Heroku / Netlify / Vercel alternative
a year ago
- #devops
- #deployment
- #self-hosting
- Coolify is an open-source, self-hostable alternative to Heroku, Netlify, and Vercel.
- Supports any programming language and framework for deploying static websites, APIs, backends, databases, and more.
- Deployable on any server including VPS, Raspberry Pi, EC2, DigitalOcean, Linode, and Hetzner via SSH.
- Flexible deployment options: single server, multiple servers, or Docker Swarm clusters (Kubernetes support coming soon).
- Compatible with any Docker service, with many one-click services available.
- Git integration with platforms like GitHub, GitLab, Bitbucket, and Gitea for push-to-deploy functionality.
- Automatic Let's Encrypt SSL certificate setup and renewal for custom domains.
- No vendor lock-in; all settings and data are stored on your own servers.
- Automatic database backups to S3-compatible solutions for easy restoration.
- Webhooks for CI/CD pipeline integration with GitHub Actions, GitLab CI, Bitbucket Pipelines, etc.
- Powerful API for automating deployments, managing resources, and integrating with existing tools.
- Real-time terminal in the browser for server management without leaving Coolify.
- Collaborative features: share projects with team members and control permissions.
- Pull request deployments for quick review and team collaboration.
- Server automations to handle tasks automatically, letting you focus on coding.
- Monitoring for deployments, servers, disk usage, and notifications for issues.
- Notifications via Discord, Telegram, email, etc., for server and deployment events.