Coolify to otwartoźródłowa platforma typu PaaS, którą instalujesz na własnym serwerze i z jej poziomu wdrażasz strony, aplikacje oraz bazy danych. W repozytorium ma ponad 63 tys. gwiazdek i licencję Apache-2.0.
Czym jest i do czego służy ?
Coolify to open-source’owa, możliwa do samodzielnego hostowania alternatywa dla Heroku, Netlify i Vercel. Służy do zarządzania serwerami, aplikacjami i bazami danych na własnym sprzęcie – wystarczy, że serwer przyjmuje połączenia SSH. Może to być VPS, serwer bare-metal, Raspberry Pi lub dowolna inna maszyna z dostępem po SSH.
Kluczowa różnica względem gotowych platform hostingowych: konfiguracja pozostaje na Twoich serwerach. Jeśli przestaniesz używać Coolify, uruchomione zasoby nadal działają i pozostają zarządzalne – nie są przywiązane do panelu.
Projekt oferuje dwa warianty:
| Self-hosted | Coolify Cloud |
|---|---|
| Instalujesz Coolify na własnym serwerze. | Korzystasz z instancji utrzymywanej przez twórców. |
| Kontrolujesz i utrzymujesz całą platformę. | Dostajesz wysoką dostępność i mniej utrzymania. |
| Darmowe i open source. | Płatna usługa z powiadomieniami e-mail i dodatkowym wsparciem. |
Rekomendowany układ self-hosted to jeden serwer dla samego Coolify oraz jeden lub więcej serwerów dla wdrażanych zasobów.
Kluczowe funkcjonalności
- Wdrażanie dowolnych aplikacji: budowanie z GitHub, GitLab, Bitbucket lub Gitea z użyciem Nixpacks, Railpacka, Dockerfile’a, Docker Compose albo gotowego obrazu Docker.
- Bazy danych i usługi: zarządzane bazy danych oraz ponad 360 usług do uruchomienia jednym kliknięciem, z trwałym miejscem na dane i generowanymi danymi dostępowymi.
- Automatyzacja wdrożeń: wdrażanie przy każdym pushu do repozytorium, podglądy pull requestów, webhooki wdrożeniowe oraz możliwość wycofania się do zachowanych obrazów aplikacji.
- Zarządzanie siecią: własne domeny, automatyczne certyfikaty HTTPS, reverse proxy, health checki i sieci kontenerów.
- Obsługa infrastruktury: wiele serwerów, wgląd w logi wdrożeń i działania aplikacji, terminale kontenerów oraz monitorowanie stanu zasobów.
- Ochrona danych i zadań: backupy baz danych i storage’u, zadania cykliczne, zmienne środowiskowe, sekrety i powiadomienia.
- Integracja z workflow: zarządzanie zasobami przez panel, API, CLI, MCP oraz kontrolę dostępu opartą na zespołach.
Instrukcja instalacji (Linux, macOS, Windows).
Coolify instalujesz na wspieranym serwerze, a nie jako aplikację desktopową – README wyraźnie wskazuje VPS, serwer bare-metal, Raspberry Pi lub inną maszynę przyjmującą połączenia SSH. Oznacza to, że w przypadku Linuksa, macOS i Windows instalacja odbywa się na zdalnym serwerze, do którego masz dostęp po SSH. Repozytorium nie zawiera osobnych instalatorów dla macOS czy Windows.
Szybki start według README to jedna komenda:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
Przed uruchomieniem warto zapoznać się z wymaganiami i szczegółową instrukcją w przewodniku instalacji oraz przejrzeć sam skrypt instalacyjny.
Repozytorium zawiera także plik docker-compose.yml, który definiuje trzy usługi połączone wewnętrzną siecią coolify:
services:
coolify:
container_name: coolify
restart: always
working_dir: /var/www/html
extra_hosts:
- host.docker.internal:host-gateway
expose:
- "6001"
- "6002"
networks:
- coolify
depends_on:
- postgres
- redis
postgres:
image: postgres:15-alpine
container_name: coolify-db
restart: always
networks:
- coolify
redis:
image: redis:7-alpine
container_name: coolify-redis
restart: always
networks:
- coolify
networks:
coolify:
name: coolify
driver: bridge
external: false
Widać w nim komponenty stacku: usługę coolify, bazę PostgreSQL w wersji postgres:15-alpine oraz Redis w wersji redis:7-alpine. Rekomendowaną w README drogą szybkiego startu pozostaje jednak skrypt instalacyjny, a pełny opis wymagań i kroków instalacji znajduje się w dokumentacji projektu.
Link do Repozytorium
- Repozytorium: https://github.com/coollabsio/coolify
- Strona projektu: https://coolify.io
- Dokumentacja: https://coolify.io/docs

