Przejdź do treści

Rozwiązania · Samodzielnie hostowany PaaS

Serwer VPS dla Coolify

Coolify to open-source'owe Heroku, które uruchamiasz sam: wypychasz repozytorium i dostajesz wdrożoną aplikację z domeną i certyfikatem. Jego własne minimum to 2 rdzenie, 2 GB i 10 GB dysku, ale dla samego Coolify. To aplikacje i bazy danych wdrażane na nim decydują o rozmiarze maszyny. BD-8 za $12.90 daje miejsce dla Coolify i kilku aplikacji; C2-4-80 za $37.90 jest dostarczany z zainstalowanym Coolify.

Czego potrzebuje

Oprogramowanie według dokumentacji, rozmiary z podanym źródłem

Oprogramowanie i zalecenia bezpieczeństwa pochodzą z dokumentacji danego projektu. Tam, gdzie projekt nie podaje wymagań sprzętowych, przy rozmiarach zaznaczamy, czyje to zalecenia.

Z coolify.io/docs

  • Minimum: 2 rdzenie CPU, 2 GB RAM, 10 GB wolnego dysku, amd64 lub arm64. Debian i Ubuntu LTS to typowy wybór.
  • Instalacja jako root: curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash. Sam instaluje Dockera.
  • Następnie otwórz http://your-ip:8000 i natychmiast utwórz konto administratora: kto zarejestruje się pierwszy, jest właścicielem instancji.
  • Zrób kopię zapasową /data/coolify/source/.env: zawiera klucze szyfrowania. Porty: 8000 panel, 6001 czas rzeczywisty, 6002 terminal, 80/443 dla aplikacji.

Rozmiary (minimum Coolify, potem to, co dodają aplikacje)

Dobór rozmiaru według zastosowania
ObciążenievCPURAM
Samo Coolify (oficjalne minimum)Panel, jego baza danych i proxy. Jeszcze nic nie wdrożono.22 GB
Coolify + dwie lub trzy małe aplikacje i PostgresKażda aplikacja Node/Python to 200–500 MB; baza danych potrzebuje gigabajta.48 GB
Aplikacje stagingowe i produkcyjne zespołuBuildy działają na tej samej maszynie: skoki CPU i RAM podczas kompilacji.824 GB

Pasujące plany

Maszyny: 4, aktualne ceny

Najpierw najtańsza pasująca maszyna. Ceny dzisiejsze, miesięczne, z katalogu.

  • BD-8$12.90/mies.

    4 vCPU · 8 GB · dysk 100 GB · 32 TB

    Najtańszy z realnym zapasem na aplikacje. 4 vCPU, 8 GB, 100 GB i 32 TB transferu: Coolify plus kilka aplikacji i baza danych. Jego dostawca nie uruchamia skryptów startowych, więc instalacja to jedna wklejona linia.

  • C2-4-80$37.90/mies.

    2 vCPU · 4 GB · dysk 80 GB · 3 TB

    Dostarczany z zainstalowanym Coolify. Minimum Coolify z podwójnym RAM, w ponad trzydziestu miastach, panel czeka na porcie 8000.

  • C4-8-160$75.90/mies.

    4 vCPU · 8 GB · dysk 160 GB · 3 TB

    Dostarczany z instalacją, z zapasem. 4 vCPU / 8 GB i 160 GB dysku: buildy, bazy danych i obrazy zajmują dysk szybciej, niż się spodziewasz.

  • BD-24$31.90/mies.

    8 vCPU · 24 GB · dysk 300 GB · 32 TB

    8 vCPU / 24 GB dla zespołu. Staging i produkcja obok siebie, z buildami, które nie zagładzają działających aplikacji.

„Wdróż z instalacją” otwiera konfigurator z naszym skryptem startowym Coolify już wpisanym w pole skryptu startowego, w całości, zanim kupisz. Skrypt uruchamia się raz, jako root, podczas przygotowania serwera, i tylko u dostawców, których platforma obsługuje skrypty startowe; w pozostałych wierszach instalacja to te same polecenia, wklejone przez Ciebie.

Instalacja

Trzy kroki z dokumentacji Coolify

Z presetem krok 1 jest wykonany, gdy serwer zostanie dostarczony. Krok 2 wykonaj, gdy tylko otrzymasz IP.

  1. Instalacja. curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash Docker, proxy i samo Coolify; kilka minut.
  2. Utwórz administratora od razu. Otwórz http://your-ip:8000 i zarejestruj się. Dokumentacja Coolify mówi wprost: pierwsza zarejestrowana osoba zostaje administratorem instancji.
  3. Przypisz domenę do panelu, potem zamknij port 8000. Settings → instance domain zapewnia HTTPS; następnie ufw delete allow 8000/tcp. Zrób kopię zapasową /data/coolify/source/.env.

Szczerze

Co kupilibyśmy sami

Minimum Coolify dotyczy Coolify. Kupuj pod aplikacje.

Dla Coolify i kilku aplikacji

BD-8 · $12.90/mies.

4 vCPU, 8 GB i 100 GB za $12.90: Coolify, Postgres, Redis i trzy lub cztery małe aplikacje, z miejscem na dysku na obrazy i kopie zapasowe. Kosztuje mniej niż maszyny 4 GB na tej stronie; brakuje mu tylko naszego presetu, więc instalacja to jedna wklejona linia. C2-4-80 za $37.90 jest dostarczany z zainstalowanym Coolify, jeśli ta linia robi różnicę.

Pytania

O co ludzie pytają przed zakupem.

Jakie są minimalne wymagania Coolify?
Z dokumentacji instalacji: 2 rdzenie CPU, 2 GB RAM i 10 GB wolnego dysku, na amd64 lub arm64, z obsługą Debiana, Ubuntu LTS i kilku innych dystrybucji. To sama platforma. Każda dodana aplikacja, baza danych i build działa na tej samej maszynie, więc dobieraj rozmiar pod nie: od 8 GB Coolify przestaje być ciasno.
Czy preset jest bezpieczny, skoro panel jest publiczny na porcie 8000?
Tak Coolify instaluje się wszędzie: panel musi być raz dostępny, żeby można było utworzyć konto administratora, i właśnie dlatego dokumentacja Coolify każe zrobić to natychmiast. Preset otwiera port 8000 i zostawia plik /root/COOLIFY-NEXT-STEPS.txt z instrukcją: najpierw się zarejestruj, przypisz panelowi domenę (HTTPS), a potem zamknij 8000 jednym poleceniem ufw. Zrób to w ciągu minut od dostawy, nie dni.
Jakich portów potrzebuje Coolify?
22 dla SSH, 8000 dla panelu, dopóki nie ma domeny, 6001 i 6002 dla funkcji czasu rzeczywistego i terminala oraz 80/443 dla proxy przed wdrażanymi aplikacjami. Preset otwiera dokładnie te porty.
Czy Coolify może zarządzać innymi serwerami z tego jednego?
Tak. Coolify działa na jednej maszynie i może wdrażać na inne przez SSH, co jest typowym układem dla zespołu: mała maszyna z Coolify i większe workery. Każdy plan tutaj może pełnić dowolną rolę; rozmiar workerów zależy od ich aplikacji.
Czego muszę robić kopię zapasową?
Przede wszystkim /data/coolify/source/.env: zawiera klucze szyfrujące każdy sekret przechowywany przez Coolify, a przywracanie bez niego oznacza ponowną instalację. Następnie wdrożone bazy danych, które Coolify może według harmonogramu kopiować do pamięci zgodnej z S3.
Coolify czy Dokploy?
Oba to samodzielnie hostowane PaaS na Dockerze z panelem webowym, wdrożeniami z Git i automatycznym HTTPS. Coolify jest starsze i szersze (więcej usług, wiele serwerów, większa społeczność); Dokploy jest lżejsze i bliższe Docker Compose i Swarm. Oba instaluje się jedną linią i działają na tych samych maszynach; każdy ma u nas swoją stronę.