−25%

Windows 年繳方案適用,至 10 月 31 日。 檢視方案

EQVPS
開始使用

用於 Coolify 的 VPS:您自己的自託管 PaaS

在自己的伺服器上從 Git 部署應用,並自動啟用 HTTPS。Coolify 需要什麼、該選哪個方案、安裝指令,以及真實的取捨。

託管式應用平台在帳單到來之前都很美好:每個應用、每個 worker、每個資料庫都是單獨的一項。Coolify 讓您在一台固定價格的伺服器上獲得這套工作流的大部分(推送到 Git,得到一個帶 HTTPS 的已部署應用)。它是開源的,執行在 Docker 上,在一台新 VPS 上安裝大約只需五分鐘。

您能得到什麼

  • 從 Git 部署。 連線 GitHub、GitLab 或任意 Git 位址;Coolify 用 Nixpacks 或您的 Dockerfile 建置,每次推送都會重新部署。
  • 自動 HTTPS。 把一個網域(或萬用字元網域)指向伺服器,每個應用都會拿到自己的 Let's Encrypt 憑證。
  • 一鍵服務。 Postgres、Redis、MinIO、Plausible、Uptime Kuma、n8n 等數十種服務,都能從模板部署。
  • 如果需要,還能為拉取請求提供預覽部署。

實事求是地選設定

Coolify 文件中的最低設定是 2 vCPU / 2 GB 記憶體 / 30 GB 磁碟。這足以安裝它並部署點小東西。可一旦您建置 JavaScript 應用或在旁邊跑一個資料庫,2 GB 就會變成交換分割槽和超時。

您要執行的內容合適的方案
Coolify + 1–2 個靜態站點或小型 APIMicro-IP:2 vCPU、2 GB、25 GB(每月 $10),加上 swap
幾個應用 + Postgres + 在本機建置Small-IP:4 vCPU、4 GB、35 GB(每月 $16)
多個應用、worker、較重的建置Medium-IP:6 vCPU、6 GB、45 GB(每月 $20)

您需要一個帶獨立 IP 的方案:Coolify 的代理必須為每個應用在 80 和 443 上回應。NAT 方案只接受您的 SSH 埠作為對內。

安裝

在一台全新的 Ubuntu 24.04 或 Debian 12 伺服器上,以 root 身分執行:

curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash

指令碼會安裝 Docker 並啟動 Coolify。開啟 http://YOUR_SERVER_IP:8000,立即建立管理員帳戶(第一個存取的人會成為管理員),然後進入 Settings → Instance Domain,設定類似 https://coolify.example.com 的位址。

當儀表板能透過網域存取後,關閉直接存取的埠:

ufw allow 22/tcp && ufw allow 80/tcp && ufw allow 443/tcp
ufw enable

有一個坑:Docker 透過自己的 iptables 規則發布容器埠,會繞過 ufw。除非您真的有意為之,否則不要把資料庫埠發布到主機上;讓資料庫留在 Coolify 的內部網路中。

保持健康

  • 清理。 在 Coolify 的伺服器設定中開啟 Docker 自動清理,否則舊映像會悄悄吃掉您的磁碟。
  • 資料庫備份。 每個資料庫資源都有定時備份選項卡:把備份發往任意相容 S3 的儲存桶。
  • 伺服器備份。 Managed Backups 每天為整台伺服器做一份副本,每月 $2,年繳方案免費包含。
  • Swap。 在 2–4 GB 的機器上,一個 2 GB 的 swap 檔案 能讓建置免於被 OOM killer 殺掉。

取捨

它只是一台機器。伺服器一重新啟動,上面的所有應用都會短暫中斷。Coolify 迭代很快,更新頻繁:大多是好事,偶爾也有意外,所以請在清閒時段更新,別挑週五晚上。而且現在維運團隊就是您自己:凌晨 2 點建置出錯時,「Deploy」 按鈕背後可沒有客服。

對於獨立開發者或手上有幾個專案的小團隊來說,這筆交易通常是值得的。您用一台自己瞭解的伺服器,替換掉按應用計費的一大摞帳單。

相關

準備好部署了嗎?以加密貨幣付款,免 KYC——大約一分鐘上線。

立即部署 →

常見問題

Coolify 需要多少記憶體?

Coolify 自己給出的最低要求是 2 vCPU 和 2 GB 記憶體,但這隻夠控制面板。真正吃記憶體的是建置:一次 Node.js 或 Next.js 建置自己就可能佔用 1–2 GB。要跑幾個應用再加一個資料庫,4 GB(Small-IP)才是擺脫脆弱的起點。

我需要獨立 IP 嗎?

需要。Coolify 執行一個反向代理,為您部署的每個應用在 80 和 443 埠上回應,並簽發 Let's Encrypt 憑證,這需要對內 HTTP。NAT 方案不接受對內 Web 流量,所以請選擇擁有獨立 IPv4 的方案。

資料庫能跑在同一台伺服器上嗎?

可以:Coolify 一鍵就能部署 Postgres、MySQL、Redis 等。只要為它們預留記憶體,並把 Coolify 的資料庫定時備份發往相容 S3 的儲存,這樣單台伺服器就不會成為您資料的唯一副本。

磁碟滿了會怎樣?

每次建置都會留下 Docker 映像和層。Coolify 有清理設定(請開啟),並且偶爾看一眼 'docker system df'。只要舊映像被清理,35 GB 的磁碟足夠跑好幾個小應用。

Coolify 能用於正式環境嗎?

很多人都在上面跑真實的產品。坦白的提醒是:它只有一台伺服器,而且 Coolify 會相當頻繁地自我更新。定好維護時間窗、保留備份,也不要把它當作高可用基礎設施。

評論

目前還沒有評論。歡迎成為第一位。

發表評論

評論在顯示前會經過審核。