Coolify

Coolify

Self-hosted PaaS for deploying apps, databases, and services

49.3kstars
3.4kforks
Last commit: 8d ago
Repo age: 5y old
Coolify screenshot

Coolify is a self-hosted platform-as-a-service (PaaS) for deploying and managing applications, databases, and other services on your own servers using Docker. It focuses on a Git-based workflow with an admin UI to configure builds, networking, environment variables, and domains.

Key Features

  • Deploy applications from Git providers with automated build & deploy pipelines
  • Supports Dockerfile and Docker Compose-based deployments
  • One-click/self-managed databases and services (commonly PostgreSQL, MySQL/MariaDB, Redis, etc.)
  • Automatic reverse proxy configuration and HTTPS certificate provisioning/renewal
  • Environment variables and secrets management per application
  • Multi-server/remote server management (connect and deploy to additional hosts)
  • Application logs, deployment history, and basic observability/management from the UI
  • Rollback/redeploy workflows and configuration-driven service management

Use Cases

  • Replace Heroku/Render-style app deployments on your own VM(s)
  • Host multiple internal services (APIs, web apps, workers) with consistent deploy processes
  • Run self-managed databases alongside applications with simplified provisioning

Limitations and Considerations

  • Feature depth and operational tooling may be less comprehensive than Kubernetes-based platforms for complex multi-cluster/enterprise needs
  • Functionality depends on Docker/Compose patterns; non-container workloads are not the primary target

Coolify is well-suited for teams and individuals who want a Git-first deployment platform with a web UI, automated HTTPS, and server/app lifecycle management. It provides a pragmatic middle ground between manual Docker administration and more complex orchestration stacks.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Pterodactyl

Pterodactyl

Web panel for managing game servers in Docker containers

8.5k
2.4k
Last commit: 3d ago

Open-source game server management panel with Docker-based isolation, resource controls, SFTP/file manager, scheduled tasks, and multi-node deployments via Wings.

Alternative to:
TCAdmin
TCAdmin
+4
Sandstorm

Sandstorm

Personal cloud to run web apps securely, per-user sandboxed

7k
709
Last commit: 2mo ago

Self-hosted platform for running web apps with per-user sandboxes, easy install, app store packaging, and sharing via secure links and access controls.

Alternative to:
Heroku
Heroku
+9
LinuxGSM

LinuxGSM

Command-line tool for installing and managing game servers

4.7k
854
Last commit: 2mo ago

LinuxGSM is a CLI for deploying, updating, and operating dedicated game servers on Linux with automation for installs, validation, backups, and monitoring.

Alternative to:
TCAdmin
TCAdmin
+4
YunoHost

YunoHost

A server OS to self-host apps easily on your own domain

2.8k
329
Last commit: 13h ago

Debian-based server distribution with a web admin, app catalog, SSO and automated TLS/DNS/email setup for easy, maintainable self-hosting.

Alternative to:
cPanel
cPanel
+5
DockSTARTer

DockSTARTer

Menu-driven Docker Compose setup for self-hosted apps

2.5k
293
Last commit: 15h ago

DockSTARTer is a CLI tool that helps you install and maintain Docker, Docker Compose, and a curated set of Docker Compose app stacks using a guided, menu-based workflow.

Alternative to:
Cloudron
Cloudron
+4
Pelican Panel

Pelican Panel

Open-source game server management panel

1.8k
254
Last commit: 19h ago

Web panel for provisioning and managing game servers, built as a modern Pterodactyl-compatible alternative with a redesigned UI and updated architecture.

Alternative to:
TCAdmin
TCAdmin
+4