Apache-2.0🖥️ Self-hostable

Coolify

Coolify

Coolify is an open-source, self-hostable platform-as-a-service (PaaS) for deploying and managing applications, databases, and web services on servers you control. It serves as an alternative to cloud PaaS offerings such as Vercel, Heroku, Netlify and Railway — but instead of paying per deployment, you run it on your own VPS, VM, Raspberry Pi or dedicated server. With more than 500,000 self-hosted instances and 60,000+ GitHub stars, Coolify connects to your servers over SSH, prepares them for Docker workloads, and coordinates builds, deployments, domains, HTTPS and health checks from a clean web dashboard. Licensed under the Apache License 2.0, it is free and open source, with a freely available self-hosted edition and an optional managed Cloud.

Key Features

  • One-click services — Launch over 280 preconfigured services from maintained Docker Compose templates with a single click.
  • Git-based deployments — Deploy applications directly from GitHub, GitLab, Bitbucket or Gitea repositories, with automatic redeploys on push.
  • Managed databases — Run supported databases with persistent storage, lifecycle controls and automated backups to any S3-compatible storage.
  • Automatic SSL — Free Let’s Encrypt certificates are provisioned and renewed automatically for your custom domains.
  • Pull request deployments — Deploy new commits and pull requests independently so reviewers can test changes before they land.
  • Monitoring and notifications — Keep an eye on deployments, servers and disk usage, with alerts delivered via Discord, Telegram or email.
  • Automation and API — Webhooks, a robust REST API, and a real-time browser terminal let you manage infrastructure and integrate with your CI/CD pipeline.
  • No vendor lock-in — All configuration and data live on your own servers; workloads run as standard Docker containers, so they keep working even if the Coolify instance is unavailable.

Why Use Coolify?

Coolify strikes a practical middle ground between raw Docker and a paid cloud PaaS. It brings the conveniences that make Heroku, Vercel or Netlify attractive — one-click deploys, managed databases and automatic HTTPS — while keeping your workloads as standard Docker containers on hardware you own. That usually means far lower running costs, full control over data and infrastructure, and no per-project subscription fees.

Use Cases

  • Self-hosting web apps, APIs and static sites on a single VPS instead of paying per project on a managed PaaS
  • Running databases such as PostgreSQL, MySQL and Redis alongside applications, with automatic backups and restores
  • Teams that deploy a preview environment for every pull request to speed up code review
  • Hobbyists and small businesses provisioning a personal app-hosting platform on a Raspberry Pi or a second-hand server

Alternatives

  • Portainer — A mature web UI for managing Docker containers, networks and volumes across a fleet of servers.
  • Runtipi — A similar self-hosted app-store and PaaS for deploying services on your own server.
  • Kubernetes — The industry-standard container-orchestration platform for running applications at scale.
  • Dokploy — An open-source, self-hostable PaaS that automates deployments of applications and databases.
  • CapRover — A lightweight self-hosted PaaS with one-click apps and built-in HTTPS.

Platform

Linux · Docker (64-bit AMD64/ARM64; Debian, Ubuntu, RHEL/Fedora, SUSE, Arch, Alpine, Raspberry Pi OS) · Web dashboard

Licence

Apache License 2.0

Website

coolify.io · GitHub

Explore More Categories

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.