coollabsio/coolify

DevOps & Self-hosting

Self-hostable PaaS that deploys apps, databases and services to your own SSH servers, for people leaving managed cloud platforms.

64,190
5,768
PHP
Apache-2.0
5 years old

Coolify is worth a serious look if you want Vercel- or Heroku-style push-to-deploy convenience on servers you already own, but be prepared to own the platform itself.

The problem

You have a VPS, a bare-metal box or a Raspberry Pi, and you want it to behave like a managed platform: push code to a Git repo, get a build, a running container, a domain and HTTPS. Doing that by hand means writing Dockerfiles and Compose files, wiring reverse proxies, issuing certificates, and remembering which database volume belongs to which service. Coolify replaces that sequence with a control panel: you connect a server over SSH, point it at a repository, and it builds and runs the app, with the same flow extended to databases and one-click services.

What's different

The mechanism is a central Coolify instance that holds your project configuration and drives one or more target servers over SSH. Builds can come from GitHub, GitLab, Bitbucket or Gitea using Nixpacks, Railpack, a Dockerfile, Docker Compose or a prebuilt image, so you can start with buildpack-style simplicity and drop to a Dockerfile when you need control. Around deployment it adds push-to-deploy, pull-request previews, webhooks and rollback to retained application images, plus domains, automatic HTTPS, reverse proxies, health checks and container networks.

The practical trade-off is ownership. Because configuration stays on your servers, the README says running resources continue to work and remain manageable if you stop using Coolify — but that is not a promise that everything keeps being automated. You are still responsible for the host, the Coolify installation and its updates. The breadth is also a cost: a commenter working on a competing PaaS noted in September 2024 that the interface had grown to Projects, Sources, Destinations and a separate Command Center in one menu, and suggested a redesign (comment). That is a dated opinion about an older version, not a current verdict, but it flags that a panel with this many concepts takes learning.

Who should try it

Good fit: a developer or small team with one or a few servers who wants repeatable deployments, managed databases and a catalogue of ready-made services without paying a platform per seat or per project. A September 2024 commenter described running Coolify with Supabase on Hetzner as "awesome" after using Firebase, Amplify and Vercel (comment) — a single report, not a benchmark, but a concrete migration story.

Poor fit: anyone who wants a hands-off platform. The README's own comparison table puts "control and maintain the complete platform" on the self-hosted side and less maintenance on the paid Coolify Cloud side (comparison). If you are unwilling to maintain a control-plane server and keep it patched, the cloud option or a managed PaaS matches your needs better. Teams needing many environments across many clusters should check whether the project's model of one Coolify instance plus target servers matches their topology before committing.

Requirements and limitations

You need a supported server reachable over SSH and a Coolify instance to run the panel; the documented quick start is a one-command install script (installation guide, install script). Review the script before piping it into a shell. The recommended self-hosted layout is one server for Coolify and one or more servers for deployed resources — running everything on one small box is possible but concentrates the panel and your workloads on the same machine.

The ongoing obligation is the real constraint: upgrades, backups of the Coolify configuration and database, and the target hosts' own maintenance. The README also states that some functionality is funded through donations while all features stay free (philosophy), so confirm the current support path for the version you plan to run.

HotRepo's take

HotRepo recorded one daily-board appearance on 2026-10-25 at 63,803 stars, +150 that day; with a single dated sample, persistence cannot be judged. A 2024 HN thread on the project drew 35 points and 3 comments (thread), which indicates discussion volume only. The decision to verify before adopting is the installation requirements for your specific host and whether the self-hosted or cloud maintenance model fits your team.

Hacker News

Coolify: Open-Source, Self-Hostable Alternative to Heroku/Netlify/Vercel
▲ 35 · 3 comments · September 30, 2024
Coolify: Open-source, self-hostable Heroku/Netlify/Vercel alternative
▲ 6 · 1 comment · June 9, 2024
Coolify 4.3.0
▲ 4 · 0 comments · August 12, 2026

Written by AI from the project's README, updated October 25, 2026. The project's own docs are the source of truth.