跳至正文

解决方案 · 自托管 PaaS

用于 Coolify 的 VPS

Coolify 是由您自己运行的开源 Heroku:推送代码仓库,即可得到一个带域名和证书的已部署应用。它自身的最低配置是 2 核、2 GB 和 10 GB 磁盘,这只是 Coolify 本身的需求。真正决定机器规格的,是您在其上部署的应用和数据库。BD-8,$12.90,可为 Coolify 和少量应用留出空间;C2-4-80,$37.90,交付时已安装 Coolify。

运行要求

软件来自官方文档,规格注明来源

软件及安全配置均来自项目自己的文档。若项目未公布硬件要求,规格会注明出自谁的建议。

来自 coolify.io/docs

  • 最低配置:2 个 CPU 核心、2 GB RAM、10 GB 可用磁盘,amd64 或 arm64。Debian 和 Ubuntu LTS 是主流选择。
  • 以 root 身份安装:curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash。它会自行安装 Docker。
  • 然后打开 http://your-ip:8000,立即创建管理员账户:谁先注册,谁就拥有该实例。
  • 备份 /data/coolify/source/.env:其中保存着加密密钥。端口:8000 控制面板,6001 实时功能,6002 终端,80/443 用于您的应用。

规格(Coolify 的最低配置,以及应用带来的额外需求)

按应用场景选择规格
工作负载vCPURAM
仅 Coolify(官方最低配置)控制面板及其数据库和代理。尚未部署任何内容。22 GB
Coolify 加两三个小应用和一个 Postgres每个 Node/Python 应用占用 200–500 MB;一个数据库需要约 1 GB。48 GB
团队的预发布和生产应用构建在同一台机器上运行:编译时 CPU 和 RAM 占用会飙升。824 GB

合适的套餐

4 台机器,实时报价

最便宜的合适机器排在最前。价格为今日价格,按月计,取自产品目录。

  • BD-8$12.90/月

    4 vCPU · 8 GB · 100 GB 磁盘 · 32 TB

    最便宜且真正有空间运行应用。4 vCPU、8 GB、100 GB 和 32 TB 流量:Coolify 加上多个应用和一个数据库。其供应商不运行启动脚本,因此安装只需粘贴一行命令。

  • C2-4-80$37.90/月

    2 vCPU · 4 GB · 80 GB 磁盘 · 3 TB

    交付时已安装 Coolify。RAM 为 Coolify 最低配置的两倍,覆盖三十多个城市,控制面板在端口 8000 上等候。

  • C4-8-160$75.90/月

    4 vCPU · 8 GB · 160 GB 磁盘 · 3 TB

    交付时已安装,并留有余量。4 vCPU / 8 GB 和 160 GB 磁盘:构建、数据库和镜像占用磁盘的速度比您预想的更快。

  • BD-24$31.90/月

    8 vCPU · 24 GB · 300 GB 磁盘 · 32 TB

    团队使用 8 vCPU / 24 GB。预发布与生产环境并排运行,构建时不会挤占正在运行的应用的资源。

“部署并安装”会打开配置页面,启动脚本框中已完整填入我们的 Coolify 启动脚本,您在购买前即可查看。它在服务器搭建时以 root 身份运行一次,且仅适用于平台支持启动脚本的供应商;其他行的安装步骤是相同的命令,需由您自行粘贴运行。

安装

三个步骤,来自 Coolify 的文档

使用预设时,服务器交付时第 1 步已完成。拿到 IP 后请立即完成第 2 步。

  1. 安装。curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash 安装 Docker、代理和 Coolify 本身;需要几分钟。
  2. 立即创建管理员。打开 http://your-ip:8000 并注册。Coolify 文档说得很直白:第一个注册的人就是实例管理员。
  3. 为控制面板绑定域名,然后关闭 8000 端口。在 Settings → instance domain 中设置即可获得 HTTPS;之后执行 ufw delete allow 8000/tcp。备份 /data/coolify/source/.env。

说实话

我们实际会买哪台

Coolify 的最低配置只是 Coolify 自己的需求。请按应用来选购。

适合 Coolify 和少量应用

BD-8 · $12.90/月

4 vCPU、8 GB 和 100 GB,$12.90:可运行 Coolify、一个 Postgres、一个 Redis 和三四个小应用,并为镜像和备份留出磁盘空间。它比本页的 4 GB 机器更便宜;唯一缺少的是我们的预设,因此安装需要您粘贴一行命令。如果这一行命令对您很重要,C2-4-80,$37.90,交付时已安装 Coolify。

常见问题

购买前大家常问的问题。

Coolify 的最低配置要求是什么?
根据其安装文档:2 个 CPU 核心、2 GB RAM 和 10 GB 可用磁盘,支持 amd64 或 arm64,支持 Debian、Ubuntu LTS 及其他多个发行版。这只是平台本身。您添加的每个应用、数据库和构建都运行在同一台机器上,因此请按这些来选择规格:8 GB 的机器才能让 Coolify 不再捉襟见肘。
如果控制面板在端口 8000 上公开,预设是否安全?
Coolify 在任何地方都是这样安装的:控制面板必须先能访问一次,您才能创建管理员账户,Coolify 的文档正是出于这个原因要求您立即完成。预设会开放 8000 端口,并留下 /root/COOLIFY-NEXT-STEPS.txt,提示您首先注册,为控制面板配置域名(HTTPS),然后用一条 ufw 命令关闭 8000 端口。请在交付后几分钟内完成,而不是几天后。
Coolify 需要哪些端口?
22 用于 SSH,8000 用于控制面板(在绑定域名之前),6001 和 6002 用于其实时和终端功能,80/443 用于您所部署应用前面的代理。预设恰好开放这些端口。
Coolify 能否从这台服务器管理其他服务器?
可以。Coolify 运行在一台机器上,并可通过 SSH 部署到其他机器,这是团队常见的架构:一台小型 Coolify 主机加若干较大的工作节点。这里的任何套餐都可以担任其中任一角色;工作节点的规格由其上的应用决定。
我需要备份什么?
/data/coolify/source/.env 最重要:它包含加密 Coolify 所存储全部密钥信息的密钥,没有它的恢复等同于重装。其次是您部署的数据库,Coolify 可以按计划将其备份到兼容 S3 的存储。
Coolify 还是 Dokploy?
两者都是基于 Docker 的自托管 PaaS,带有 Web 控制面板、Git 部署和自动 HTTPS。Coolify 历史更久、功能更广(服务更多、支持多服务器、社区更大);Dokploy 更轻量,更接近 Docker Compose 和 Swarm。两者都只需一行命令安装,可运行在相同的机器上;我们为每个都准备了页面。