
每次部署新项目都要从零配置服务器环境,或者在 Vercel、Heroku 上为流量付费越来越高——这是很多开发者都会遇到的痛点。Coolify 正是为解决这个问题而生:它是一个开源的自托管 PaaS 平台,让你在自己的云服务器上获得类似 Vercel/Heroku 的一键部署体验,数据完全由自己掌控。本文将教你如何在腾讯云 Lighthouse 上部署 Coolify。
Coolify 是 GitHub 上最热门的开源自托管部署平台之一(Star 数 6 万+),它可以看作是 Vercel、Netlify、Heroku 的开源自托管替代。
核心能力包括:
在腾讯云 Lighthouse 上部署 Coolify 的最低配置:
配置项 | 最低要求 | 推荐配置 |
|---|---|---|
CPU | 2 核 | 4 核 |
内存 | 4GB | 8GB |
磁盘 | 40GB SSD | 50GB+ SSD |
系统 | Ubuntu 22.04+ | Ubuntu 22.04+ |
Docker | Docker CE 20.10+ | Docker CE 最新版 |
SSH 登录服务器,执行官方安装脚本:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash安装过程会自动完成以下操作:
安装完成后,在浏览器访问 http://你的服务器IP:8000。
*.coolify.yourdomain.com),然后在 Coolify 中配置通配符域名点击"部署"按钮,Coolify 会自动完成:
代码拉取 → 依赖安装 → 构建 → 容器化 → SSL 配置 → 上线
整个过程通常在 1~3 分钟内完成。
数据库管理:Coolify 内置数据库服务,可以一键创建 PostgreSQL、MySQL、MongoDB、Redis 实例,直接关联到你的应用。
自动 SSL:Coolify 集成了 Let's Encrypt,为每个部署的应用自动申请和续期 SSL 证书,无需手动配置。
实时日志:在控制台中可以实时查看应用的运行日志,方便排查问题。
资源指标:查看 CPU、内存、磁盘的使用情况,了解资源消耗。
Q1:Coolify 和 Vercel 有什么区别?
A:Coolify 是自托管的,数据和应用部署在你自己的服务器上,不受第三方平台限制。Vercel 部署简便但有流量收费,且数据托管在 Vercel 的基础设施上。Coolify 完全开源,你可以自由定制。
Q2:费用计算?
A:主要费用是云服务器本身。一台 4 核 8G 的 Lighthouse 即可运行 Coolify 并部署多个中小型应用,综合成本远低于商业 PaaS 平台。
Q3:一台服务器可以部署多少个应用?
A:取决于每个应用的资源消耗。4 核 8G 的配置通常可以同时运行 5~10 个中小型应用。如果应用更重,建议选择更高配置的套餐或使用多服务器管理功能。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。