如果你厌倦了繁琐的服务器配置,想要像使用Vercel、Heroku一样简单地部署自己的应用,那么 Coolify 绝对值得一试。这是一个完全开源、可自托管的 PaaS 平台,支持一键部署网站、后端服务、数据库等280多种应用。
项目地址:https://github.com/coollabsio/coolify
超过53000颗星⭐
为什么选择Coolify?
传统方式部署一个Web应用,你需要购买服务器、装系统、配环境、上SSL证书、配置域名解析……整个过程既耗时又容易出错。Coolify 把这一切都自动化了,你只需要准备好一台服务器(VPS、树莓派甚至裸金属服务器都可以),一条命令就能完成所有配置。
更关键的是,Coolify 强调零供应商锁定。所有配置都直接保存在你的服务器上,即使你以后不再使用 Coolify,原有的应用仍然可以正常运行,不会被绑架在某个平台上。
支持的功能非常丰富:
静态网站部署(Vercel/Netlify替代)
Node.js、Python、PHP、Go、Rust 等后端服务
数据库:PostgreSQL、MySQL、MongoDB、Redis 等
一键安装 Docker 容器
自动配置免费SSL证书(Let's Encrypt)
支持 GitHub、GitLab 自动化部署
团队协作与权限管理
实时日志查看
安装方法(只需一条命令):
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
安装脚本会自动检测你的系统环境,安装 Docker、配置反向代理、初始化数据库等。安装完成后,打开 https://your-server-ip 即可访问管理界面。
使用流程:
第一步:添加服务器
登录管理界面后,点击Add New Server,输入服务器IP和SSH端口,Coolify会通过SSH自动完成配置。支持的服务器类型包括 VPS(如Hetzner、OVH、AWS EC2等)、裸金属服务器,甚至是树莓派。
第二步:创建项目
点击Create New Project,给项目起个名字,然后选择你要部署的应用类型。如果你是部署一个静态博客或网站,可以直接选择Static;如果是Node.js后端,选择Nodejs;如果是Docker镜像,选择Docker。
第三步:连接Git仓库
支持直接连接GitHub或GitLab仓库,push代码后自动触发构建和部署。你也可以手动从ZIP包上传部署。
第四步:配置环境变量
在部署设置中填写必要的环境变量,如数据库连接信息、API密钥等。Coolify会自动加密存储。
第五步:一键部署
点击Deploy,Coolify会自动拉取代码、构建镜像、启动容器、配置域名和SSL。整个过程可视化,进度一目了然。
适用场景:
个人开发者:快速验证项目想法,无需维护复杂的基础设施
小团队:省去DevOps专人,专注产品开发
外包项目:为客户搭建独立的应用托管环境
学习实验:在自己的服务器上折腾各种开源软件
官方还提供付费云服务(app.coolify.io),如果不想自己维护服务器,可以直接使用托管版本。
开源协议:Apache-2.0
总结:Coolify 将复杂的服务器运维工作压缩成几次点击,让任何人都能轻松拥有自己的云平台。如果你有一台闲置的VPS,或者想摆脱商业PaaS的限制,Coolify是最值得尝试的开源方案之一。
服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。








暂无评论内容