【开源】Coolify:一行命令搭建自己的Vercel/Heroku,永久免费的自托管PaaS平台

如果你厌倦了云平台的复杂配置和昂贵账单,又想要Vercel、Heroku那样的便捷部署体验,那么 Coolify 绝对值得一试。这是一个完全开源的自托管PaaS解决方案,让你只需一台服务器,就能拥有完整的应用部署能力。

项目介绍
Coolify 是一个开源的、可自托管的 Heroku / Netlify / Vercel 替代品。它帮助你通过SSH连接管理服务器、应用和数据库,支持VPS、物理服务器、Raspberry Pi等各类设备。没有供应商锁定——所有配置都保存在你自己的服务器上,即使哪天不用Coolify了,你的应用依然正常运行。

特色功能
一键部署:安装只需要一条命令 curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash,5分钟内完成初始化。
多语言支持:Node.js、Python、PHP、Ruby、Rust、Go、Docker等主流技术栈统统支持。
数据库内置:PostgreSQL、MySQL、MongoDB、Redis等常用数据库一键创建。
自动SSL:Let’s Encrypt证书自动申请和续期,HTTPS无需手动配置。
反向代理:内置Nginx反向代理,支持自定义域名。
团队协作:支持多用户、多项目、可视化资源监控。
完整迁移:导出配置后可迁移到其他服务器,数据完全可控。

安装步骤
第一步:准备服务器
需要一台具有SSH访问权限的Linux服务器(支持Ubuntu、Debian、CentOS等),推荐配置:2核CPU、2GB内存、40GB硬盘。

第二步:执行安装
ssh到服务器,执行以下命令:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
安装过程会自动检测服务器环境,安装Docker、Nginx等必要组件。

第三步:访问管理面板
安装完成后,通过 https://你的服务器IP 访问管理界面,首次使用需要创建管理员账号。

第四步:关联远程服务器(可选)
如果有多台服务器,可以在主控面板添加其他服务器SSH连接,统一管理所有资源。

使用方法
部署静态网站:在面板点击”新建资源”→选择”静态网站”→填写Git仓库地址→自动构建部署,全程可视化。
部署Docker容器:支持直接导入Docker镜像或docker-compose配置。
配置环境变量:通过面板管理环境变量,支持敏感信息加密存储。
查看日志:每项资源都有独立的日志查看器,实时跟踪构建和运行状态。
设置自动部署:连接GitHub/GitLab仓库,代码推送后自动触发构建。

适用场景
个人开发者:免费部署个人项目、作品集博客,无需购买昂贵的云服务。
创业团队:自托管CI/CD流程,降低基础设施成本,数据完全自主可控。
企业内部:用私有服务器部署内部系统,满足数据合规要求。
学习实验:搭建各种技术环境,零成本试错。

开源协议
Coolify 采用 AGPL-3.0 开源协议,代码完全开放,可以自由使用和修改。

项目地址:https://github.com/coollabsio/coolify
官网:https://coolify.io


服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容