Repolode
coollabsio

coollabsio/coolify

Self-hostable platform to deploy apps, databases and one-click services to your own servers over SSH, an alternative to Heroku, Netlify and Vercel.

Open-source alternative to:HerokuVercelNetlify

Stars
63,234
Forks
5,693
Open issues
438
Last commit
9 hours ago

What is it?

Coolify is an open-source platform for managing servers, applications, and databases on hardware you control. It only needs an SSH connection to the target machine, so it works on a VPS, a bare-metal server, or a Raspberry Pi. It is positioned as a self-hosted alternative to Heroku, Netlify, and Vercel.

Applications can be built from GitHub, GitLab, Bitbucket, or Gitea using Nixpacks, Railpack, a Dockerfile, Docker Compose, or a prebuilt Docker image. The platform also deploys managed databases and more than 360 one-click services with persistent storage. Deployments can run on every Git push, create pull-request previews, and roll back to retained application images.

Coolify handles custom domains, automatic HTTPS certificates, reverse proxies, health checks, backups, scheduled tasks, and environment variables. It can manage multiple servers and offers a dashboard, API, CLI, and MCP integration. Configurations remain on your servers, and running resources keep working if you stop using Coolify.

Key features

  • 01Deploys from GitHub, GitLab, Bitbucket, or Gitea with Nixpacks, Dockerfile, Docker Compose, or Docker images.
  • 02Provides one-click services and managed databases with persistent storage.
  • 03Supports Git-push deployments, pull-request previews, webhooks, and rollbacks.
  • 04Handles custom domains, automatic HTTPS, reverse proxies, and health checks.
  • 05Manages multiple servers with logs, container terminals, and resource monitoring.
  • 06Offers dashboard, API, CLI, and MCP access with team-based permissions.

Use cases

  • Hosting your own web apps and APIs on a VPS instead of paying per-project PaaS fees.
  • Running self-managed databases such as PostgreSQL, MySQL, or Redis with automated backups.
  • Deploying preview environments for each pull request on your own infrastructure.
  • Managing several servers for a team from one dashboard.

Quick start

  1. 1

    Install Coolify on a supported server with one command

    curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash

Things to know

  • Self-hosting requires your own server and SSH access, and you must maintain the Coolify server yourself.
  • Coolify Cloud is a paid service, while the self-hosted version is free and open source.

Topics

FAQ

What is coolify?
Self-hostable platform to deploy apps, databases and one-click services to your own servers over SSH, an alternative to Heroku, Netlify and Vercel. Coolify is an open-source platform for managing servers, applications, and databases on hardware you control. It only needs an SSH connection to the target machine, so it works on a VPS, a bare-metal server, or a Raspberry Pi. It is positioned as a self-hosted alternative to Heroku, Netlify, and Vercel.
Is coolify free to use? What license does it have?
coolify is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
Is coolify still maintained?
Actively maintained. The last commit to coolify was on Oct 19, 2026.
What can I use coolify for?
Hosting your own web apps and APIs on a VPS instead of paying per-project PaaS fees. Running self-managed databases such as PostgreSQL, MySQL, or Redis with automated backups. Deploying preview environments for each pull request on your own infrastructure. Managing several servers for a team from one dashboard.
How do I install coolify?
Install Coolify on a supported server with one command: curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
Where can I get coolify?
The source code and installation instructions are on GitHub: https://github.com/coollabsio/coolify

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects