Polski
€EUR
DevOps i wdrożenia

Coolify

Zgodne z instalatorem Infrawire

Samodzielnie hostowany PaaS open source, instalowany na VPS-ie przy dostawie

Minimalne wymagania
  • 2 GB RAM
Twórca
Coolify
Wersja
Najnowsza stabilna
Licencja
Apache 2.0
Systemy
Debian 12, Debian 13, Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04

O Coolify

Coolify to platforma open source, która działa jak Heroku, Netlify czy Vercel, tyle że hostujesz ją samodzielnie. Podłączasz repozytorium Git, a Coolify buduje aplikację, uruchamia ją w kontenerze Dockera i zajmuje się routingiem oraz certyfikatami. Potrafi też wdrażać bazy danych i usługi firm trzecich z gotowych szablonów.

Z narzędzia korzystają niezależni programiści, małe zespoły i agencje, które chcą mieć kontrolę nad infrastrukturą bez pisania osobnego playbooka Ansible dla każdego projektu. Koszt to koszt serwera, a dane zostają na maszynie, którą kontrolujesz.

Po dostawie na VPS-ie został już wykonany oficjalny instalator (curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash), uruchomiony przez cloud-init za pomocą skryptu /opt/install-coolify.sh. Instalator konfiguruje Dockera, Coolify i zależności. Panel WWW odpowiada pod adresem http://SERVER_IP:8000, gdzie zakładasz konto administratora.

Co możesz zrobić z Coolify

  • Wdrażanie prosto z Gita

    Podłącz repozytorium z GitHuba, GitLaba, Bitbucketa lub Gitei. Coolify zbuduje aplikację z użyciem Dockerfile, pliku Docker Compose albo buildpacka, a następnie ją uruchomi.

  • Bazy danych jednym kliknięciem

    PostgreSQL, MySQL, MariaDB, MongoDB, Redis i inne tworzysz z poziomu interfejsu. Zaplanowane kopie zapasowe można wysyłać do magazynu zgodnego z S3.

  • Domeny i certyfikaty HTTPS

    Do każdej aplikacji przypisujesz domenę, a Coolify obsługuje reverse proxy i certyfikaty Let's Encrypt. Nie musisz ręcznie utrzymywać konfiguracji Nginx.

  • Katalog gotowych usług

    Dziesiątki narzędzi do samodzielnego hostowania (analityka, wiki, monitoring i inne) instaluje się z szablonów. Nie musisz pisać każdego pliku Compose od zera.

  • Webhooki i automatyczne wdrożenia

    Push na wybraną gałąź może uruchomić nowe wdrożenie. Zmienne środowiskowe i sekrety zarządzasz osobno dla każdej aplikacji w panelu.

  • Wiele serwerów, jeden panel

    Coolify potrafi zarządzać kolejnymi serwerami przez SSH. Możesz zacząć na jednym VPS-ie, a obciążenie rozłożyć później, nie zmieniając narzędzia.

Pierwsze kroki z Coolify

Od zamówienia do produkcji w kilka minut.

  1. 1

    Zamów VPS z Coolify

    W formularzu zamówienia wybierz VPS z Linuksem (Paryż lub Frankfurt), a w zakładce „Applications” zaznacz Coolify. Dostępne systemy to Debian 12, Debian 13 oraz Ubuntu 20.04, 22.04 i 24.04.

  2. 2

    Poczekaj na dostawę i otwórz panel

    Instalator działa przy pierwszym uruchomieniu i może potrwać kilka minut. Postęp sprawdzisz przez SSH, a potem otworzysz interfejs w przeglądarce.

    Bash
    ssh root@SERVER_IP cloud-init status --wait # puis ouvrez http://SERVER_IP:8000
  3. 3

    Utwórz konto administratora

    Na stronie startowej Coolify podaj adres e-mail i silne hasło. Zrób to od razu po dostawie: dopóki nie istnieje żadne konto, formularz rejestracji jest otwarty dla każdego, kto zna adres serwera. Następnie dodaj pierwszy projekt i podłącz repozytorium Git.

  4. 4

    Zabezpiecz serwer przed produkcją

    Utwórz rekord DNS A dla YOUR_DOMAIN wskazujący na SERVER_IP, a potem wpisz tę domenę w ustawieniach instancji Coolify, aby korzystać z panelu przez HTTPS. Następnie ogranicz dostęp do serwera i zaplanuj kopie zapasowe baz danych.

    Bash
    # Exemple avec ufw (attention : Docker peut contourner ufw pour les ports publiés) ufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp

Zastosowania Coolify

  • Zamiennik Heroku lub Vercel

    Hostuj aplikacje Node.js, PHP, Python i strony statyczne na serwerze o stałym koszcie, z wdrożeniem uruchamianym po każdym pushu do Gita.

  • Środowisko odbiorowe dla agencji

    Utwórz osobny projekt dla każdego klienta, z własnymi zmiennymi środowiskowymi, domenami i bazą danych, w jednym panelu używanym przez cały zespół.

  • Własne narzędzia wewnętrzne

    Zainstaluj wiki, narzędzie analityczne lub menedżer zadań z katalogu usług, bez utrzymywania rozproszonych plików Compose.

  • Środowiska testowe i stagingowe

    Wdrażaj każdą gałąź projektu, by przetestować ją przed produkcją, a środowisko usuń, gdy przestanie być potrzebne.

Najczęstsze pytania o Coolify

Na VPS-ie został wykonany oficjalny instalator Coolify, który konfiguruje Dockera, Coolify i zależności. Panel WWW jest dostępny na porcie 8000 pod adresem IP serwera. Pozostaje Ci założyć konto administratora.

Więcej o Coolify

Dobór rozmiaru serwera

Dokumentacja Coolify zaleca co najmniej 2 GB RAM, 2 rdzenie i około 30 GB dysku dla samej instancji. Nie obejmuje to Twoich aplikacji. Buildy (npm, Composer, kompilacja) przez kilka minut zużywają dużo pamięci, więc zostaw zapas albo dodaj swap, jeśli serwer jest na styk. Jeśli buildy spowalniają aplikacje produkcyjne, dobrym krokiem jest drugi serwer przeznaczony na buildy lub cięższe obciążenia. Odpowiedni rozmiar wybierzesz, przeglądając VPS Linux.

Domena i HTTPS

Port 8000 służy do pierwszego logowania przez HTTP, czyli bez szyfrowania. Gdy konto jest już założone, przypisz domenę do samego panelu (ustawienia instancji), aby nie wpisywać hasła jawnym tekstem. W przypadku aplikacji każda domena musi wskazywać na adres IP serwera przed wdrożeniem, w przeciwnym razie wystawienie certyfikatu się nie powiedzie. Jeśli nie masz jeszcze domeny, zajrzyj na stronę nazwy domen.

Kopie zapasowe

Coolify potrafi planować kopie zapasowe baz danych do magazynu zgodnego z S3. Skonfiguruj je od razu przy pierwszej bazie i sprawdź odtwarzanie. Woluminy aplikacji oraz konfiguracja samego Coolify również zasługują na kopię po Twojej stronie, poza serwerem.

Aktualizacje

Coolify oferuje aktualizacje z poziomu interfejsu i może instalować je automatycznie, jeśli włączysz tę opcję. Na instancji produkcyjnej lepiej uruchamiać je samodzielnie, poza godzinami szczytu, po przeczytaniu informacji o wydaniu publikowanych przez projekt.

Bądź na bieżąco z najnowszymi ofertami, zniżkami i promocjami specjalnymi.

Zobacz promocje

Używamy plików cookie

Używamy plików cookie analitycznych, aby ulepszać nasz serwis. Nie sprzedajemy danych stronom trzecim. Więcej w polityce prywatności.