Přeskočit na obsah

Řešení · Self-hosted PaaS

VPS pro Coolify

Coolify je open-source Heroku, které provozujete sami: pushnete repozitář a dostanete nasazenou aplikaci s doménou a certifikátem. Jeho vlastní minimum jsou 2 jádra, 2 GB a 10 GB disku, a to pro Coolify. Velikost stroje určují aplikace a databáze, které nasadíte nad něj. BD-8 za $12.90 dává Coolify a několika aplikacím prostor; C2-4-80 za $37.90 je dodán s nainstalovaným Coolify.

Co potřebuje

Software podle dokumentace, velikosti s uvedeným zdrojem

Software a bezpečnostní nastavení vycházejí z vlastní dokumentace projektu. Kde projekt neuvádí žádné hardwarové údaje, velikosti uvádějí, odkud pocházejí.

Z coolify.io/docs

  • Minimum: 2 jádra CPU, 2 GB RAM, 10 GB volného disku, amd64 nebo arm64. Běžnou volbou jsou Debian a Ubuntu LTS.
  • Instalace jako root: curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash. Docker si nainstaluje samo.
  • Pak otevřete http://your-ip:8000 a okamžitě vytvořte administrátorský účet: kdo se zaregistruje první, vlastní instanci.
  • Zálohujte /data/coolify/source/.env: obsahuje šifrovací klíče. Porty: 8000 dashboard, 6001 realtime, 6002 terminál, 80/443 pro vaše aplikace.

Velikosti (minimum Coolify, pak co přidají aplikace)

Dimenzování podle použití
ZátěžvCPURAM
Samotné Coolify (oficiální minimum)Dashboard, jeho databáze a proxy. Zatím nic nenasazeno.22 GB
Coolify + dvě nebo tři malé aplikace a PostgresKaždá aplikace v Node/Pythonu zabere 200–500 MB; databáze chce gigabajt.48 GB
Testovací a produkční aplikace týmuSestavení běží na stejném stroji: při kompilaci prudce roste využití CPU a RAM.824 GB

Vhodné tarify

4 počítačů s aktuálními cenami

Nejlevnější vyhovující stroj první. Ceny jsou dnešní, měsíční, načtené z katalogu.

  • BD-8$12.90/měs.

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

    Nejlevnější se skutečnou rezervou pro aplikace. 4 vCPU, 8 GB, 100 GB a 32 TB přenosu: Coolify plus několik aplikací a databáze. Jeho dodavatel nespouští spouštěcí skripty, takže instalace je jeden vložený řádek.

  • C2-4-80$37.90/měs.

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

    Dodáno s nainstalovaným Coolify. Minimum Coolify s dvojnásobnou RAM, ve více než třiceti městech, dashboard čeká na portu 8000.

  • C4-8-160$75.90/měs.

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

    Dodáno s instalací a s rezervou. 4 vCPU / 8 GB a 160 GB disku: sestavení, databáze a obrazy zaplní disk rychleji, než čekáte.

  • BD-24$31.90/měs.

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

    8 vCPU / 24 GB pro tým. Testovací a produkční prostředí vedle sebe, se sestaveními, která neberou výkon běžícím aplikacím.

„Nasadit s instalací“ otevře konfigurátor s naším startovacím skriptem pro Coolify již vloženým v poli pro startovací skript, celým, ještě před nákupem. Spustí se jednou jako root při zřizování serveru, a jen u dodavatelů, jejichž platforma startovací skripty spouští; u ostatních řádků jde o stejné příkazy, které vložíte sami.

Instalace

Tři kroky z dokumentace Coolify

S předvolbou je krok 1 hotový, když server dorazí. Krok 2 proveďte hned, jak dostanete IP.

  1. Instalace. curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash Docker, proxy a samotné Coolify; několik minut.
  2. Vytvořte administrátora hned. Otevřete http://your-ip:8000 a zaregistrujte se. Dokumentace Coolify to říká bez obalu: první registrovaný uživatel je administrátorem instance.
  3. Přiřaďte dashboardu doménu a pak zavřete 8000. Settings → instance domain mu dá HTTPS; potom ufw delete allow 8000/tcp. Zálohujte /data/coolify/source/.env.

Upřímně

Co bychom skutečně koupili

Minimum Coolify platí pro Coolify. Kupujte podle aplikací.

Pro Coolify a několik aplikací

BD-8 · $12.90/měs.

4 vCPU, 8 GB a 100 GB za $12.90: Coolify, Postgres, Redis a tři nebo čtyři malé aplikace, a na disku zůstane místo pro obrazy a zálohy. Stojí méně než stroje se 4 GB na této stránce; chybí mu jen naše předinstalace, takže instalace je jeden řádek, který vložíte. C2-4-80 za $37.90 přijde s nainstalovaným Coolify, pokud vám jde právě o ten řádek.

Otázky

Na co se lidé ptají před koupí.

Jaké jsou minimální požadavky Coolify?
Podle instalační dokumentace: 2 jádra CPU, 2 GB RAM a 10 GB volného disku, na amd64 nebo arm64, s podporou Debianu, Ubuntu LTS a několika dalších distribucí. To je samotná platforma. Každá aplikace, databáze a sestavení, které přidáte, běží na stejném stroji, takže dimenzujte podle nich: od 8 GB přestává být Coolify stísněné.
Je předvolba bezpečná, když je dashboard veřejně na portu 8000?
Takto se Coolify instaluje všude: dashboard musí být jednou dostupný, abyste mohli vytvořit administrátorský účet, a dokumentace Coolify právě proto říká, ať to uděláte okamžitě. Předvolba otevře 8000 a zanechá /root/COOLIFY-NEXT-STEPS.txt s pokyny nejdříve se zaregistrovat, přiřadit dashboardu doménu (HTTPS) a poté zavřít 8000 jedním příkazem ufw. Udělejte to během minut od dodání, ne dnů.
Jaké porty Coolify potřebuje?
22 pro SSH, 8000 pro dashboard, dokud nemá doménu, 6001 a 6002 pro funkce realtime a terminálu a 80/443 pro proxy před nasazenými aplikacemi. Předvolba otevře přesně tyto porty.
Může Coolify z tohoto serveru spravovat jiné servery?
Ano. Coolify běží na jednom stroji a může nasazovat na další přes SSH, což je u týmů obvyklé uspořádání: malý stroj s Coolify a větší pracovní servery. Kterýkoli tarif zde může sloužit jako obojí; pracovní servery se dimenzují podle svých aplikací.
Co musím zálohovat?
/data/coolify/source/.env především: obsahuje klíče, které šifrují všechna tajemství uložená v Coolify, a obnova bez něj znamená novou instalaci. Dále databáze, které nasadíte a které Coolify umí podle plánu zálohovat do úložiště kompatibilního s S3.
Coolify, nebo Dokploy?
Obě jsou self-hosted PaaS na Dockeru s webovým dashboardem, nasazováním z Gitu a automatickým HTTPS. Coolify je starší a širší (více služeb, více serverů, větší komunita); Dokploy je lehčí a bližší Docker Compose a Swarm. Obě se instalují jedním řádkem a běží na stejných strojích; pro každou máme samostatnou stránku.