中文
€EUR
DevOps 与部署

Coolify

兼容 Infrawire 安装程序

开源自托管 PaaS,VPS 交付时已为您装好 Coolify

最低配置
  • 2 GB 内存
开发者
Coolify
版本
最新稳定版
许可证
Apache 2.0
系统
Debian 12, Debian 13, Ubuntu 20.04, Ubuntu 22.04, Ubuntu 24.04

Coolify 简介

Coolify 是一个开源平台,相当于由您自己托管的 Heroku、Netlify 或 Vercel。您连接一个 Git 仓库,它负责构建应用,在 Docker 容器中运行,并处理路由和证书。它还能基于现成的模板部署数据库和第三方服务。

它适合独立开发者、小型团队和工作室:既想掌控自己的基础设施,又不想为每个项目单独编写一份 Ansible playbook。成本就是一台服务器的费用,数据也留在您自己控制的机器上。

VPS 交付时,cloud-init 已通过脚本 /opt/install-coolify.sh 运行了官方安装脚本(curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash)。该脚本会安装 Docker、Coolify 及其依赖。Web 界面可通过 http://SERVER_IP:8000 访问,您在这里创建管理员账户即可。

用 Coolify 可以做什么

  • 从 Git 直接部署

    可连接 GitHub、GitLab、Bitbucket 或 Gitea 仓库。Coolify 通过 Dockerfile、Docker Compose 文件或 buildpack 构建应用并启动。

  • 一键创建数据库

    PostgreSQL、MySQL、MariaDB、MongoDB、Redis 等都可在界面中创建。定时备份可发送到兼容 S3 的存储。

  • 域名与 HTTPS 证书

    为每个应用绑定域名后,Coolify 负责反向代理和 Let's Encrypt 证书,无需手动维护 Nginx 配置。

  • 服务模板目录

    数十种自托管工具(统计分析、Wiki、监控等)可通过模板安装,省去逐个编写 Compose 文件的工作。

  • Webhook 与自动部署

    向某个分支推送代码即可触发新的部署。环境变量和密钥可在面板中按应用分别管理。

  • 多台服务器,统一面板

    Coolify 可通过 SSH 管理其他服务器。您可以先从一台 VPS 起步,日后再分摊负载,无需更换工具。

Coolify 快速上手

从下单到上线,只需几分钟。

  1. 1

    下单并勾选 Coolify

    在订购表单中选择 Linux VPS(巴黎或法兰克福),然后在“应用”选项卡中勾选 Coolify。系统可选 Debian 12、Debian 13,或 Ubuntu 20.04、22.04、24.04。

  2. 2

    等待交付并打开管理面板

    安装脚本在首次启动时运行,可能需要几分钟。您可以通过 SSH 查看进度,完成后在浏览器中打开界面。

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

    创建管理员账户

    在 Coolify 首页填写邮箱和一个强密码。请在交付后立即完成:在账户创建之前,任何知道该地址的人都能打开注册页面。随后添加第一个项目并连接您的 Git 仓库。

  4. 4

    为生产环境加固

    为 YOUR_DOMAIN 添加指向 SERVER_IP 的 DNS A 记录,然后在 Coolify 实例设置中填入该域名,即可通过 HTTPS 访问面板。接着限制服务器的对外暴露面,并为数据库设置定时备份。

    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

Coolify 的使用场景

  • 替代 Heroku 或 Vercel

    把 Node.js、PHP、Python 应用或静态站点托管在成本固定的服务器上,每次 Git 推送都会触发部署。

  • 工作室的验收测试平台

    为每个客户创建一个项目,配有独立的环境变量、域名和数据库,全团队在同一个面板中协作。

  • 自托管内部工具

    从服务目录中安装 Wiki、统计分析工具或任务管理器,不必再维护分散的 Compose 文件。

  • 测试与预发布环境

    为项目的每个分支单独部署,上线前先行测试,环境不再需要时直接删除。

Coolify 常见问题

VPS 已运行 Coolify 官方安装脚本,安装了 Docker、Coolify 及其依赖。Web 界面可通过服务器 IP 地址的 8000 端口访问。您只需创建自己的管理员账户。

深入了解 Coolify

服务器配置建议

Coolify 官方文档建议,仅运行 Coolify 本身至少需要 2 GB 内存、2 个 CPU 核心和约 30 GB 磁盘,这还不包括您自己的应用。构建(npm、Composer、编译等)在几分钟内会占用大量内存,请留出余量,配置偏紧时可以添加 swap。如果构建拖慢了生产环境中的应用,可以再增加一台专门用于构建或高负载任务的服务器。您可以参考 Linux VPS 选择合适的规格。

域名与 HTTPS

8000 端口用于首次登录,走的是 HTTP,没有加密。账户创建完成后,请尽快在实例设置中为管理面板本身绑定域名,避免密码以明文传输。对于您的应用,每个域名必须在部署前解析到服务器的 IP 地址,否则证书签发会失败。如果您还没有域名,请查看 域名 页面。

备份

Coolify 可以定时将数据库备份到兼容 S3 的存储。建议在创建第一个数据库时就配置好,并实际测试一次恢复。应用的数据卷以及 Coolify 自身的配置同样值得您另行备份,并存放在服务器之外。

更新

Coolify 可以在界面中直接更新,开启后也能自动更新。对于生产实例,建议在流量低谷时自行执行,并先阅读项目的版本说明。

及时了解最新的优惠、折扣和特别促销活动。

查看促销

我们使用Cookie

我们使用分析性Cookie来改善您在我们网站上的体验。数据不会出售给第三方。了解更多请查看我们的 隐私政策.