Repolode
coollabsio

coollabsio/coolify

可自托管的部署平台,通过 SSH 将应用、数据库和一键服务部署到你自己的服务器,可替代 Heroku、Netlify 和 Vercel。

可替代:HerokuVercelNetlify

Star
63,234
Fork
5,693
未关闭 Issue
438
最近提交
10小时前

这是什么?

Coolify 是一个开源平台,用于在你自己控制的服务器上管理应用、数据库和服务。它只需要通过 SSH 连接目标机器,因此可运行在 VPS、裸金属服务器或树莓派上,定位是 Heroku、Netlify 和 Vercel 的自托管替代方案。

应用可以从 GitHub、GitLab、Bitbucket 或 Gitea 拉取代码构建,支持 Nixpacks、Railpack、Dockerfile、Docker Compose 以及预构建的 Docker 镜像。平台还能部署托管数据库和 360 多种一键服务,并提供持久化存储。部署可在每次 Git 推送时自动触发,支持为 Pull Request 创建预览环境,也可回滚到保留的应用镜像。

在网络与运维方面,Coolify 提供自定义域名、自动 HTTPS 证书、反向代理、健康检查,以及数据库和存储备份、定时任务、环境变量与通知等功能。它可以管理多台服务器,并提供控制面板、API、CLI 和 MCP 集成。配置保存在你自己的服务器上,即使停止使用 Coolify,正在运行的资源也会继续工作。

核心功能

  • 01支持从 GitHub、GitLab、Bitbucket 或 Gitea 部署,可用 Nixpacks、Dockerfile、Docker Compose 或 Docker 镜像。
  • 02提供 360 多种一键服务和带持久化存储的托管数据库。
  • 03支持 Git 推送自动部署、Pull Request 预览、Webhook 和回滚。
  • 04自动处理自定义域名、HTTPS 证书、反向代理和健康检查。
  • 05可管理多台服务器,查看部署与运行日志、打开容器终端并监控资源。
  • 06提供控制面板、API、CLI 和 MCP 接口,并支持团队权限管理。

适用场景

  • 在自有 VPS 上托管 Web 应用和 API,避免按项目支付 PaaS 费用。
  • 自行运行 PostgreSQL、MySQL、Redis 等数据库,并配置自动备份。
  • 在自有基础设施上为每个 Pull Request 部署预览环境。
  • 团队通过一个控制面板统一管理多台服务器。

快速上手

  1. 1

    在受支持的服务器上运行一条命令安装 Coolify

    curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash

使用前须知

  • 自托管需要您自己的服务器和 SSH 访问权限,并且您需要自行维护 Coolify 服务器。
  • Coolify Cloud 是付费服务,自托管版本则免费且开源。

标签

常见问题

coolify 是什么?
可自托管的部署平台,通过 SSH 将应用、数据库和一键服务部署到你自己的服务器,可替代 Heroku、Netlify 和 Vercel。 Coolify 是一个开源平台,用于在你自己控制的服务器上管理应用、数据库和服务。它只需要通过 SSH 连接目标机器,因此可运行在 VPS、裸金属服务器或树莓派上,定位是 Heroku、Netlify 和 Vercel 的自托管替代方案。
coolify 可以免费使用吗?用的什么许可证?
coolify 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
coolify 还在维护吗?
活跃维护中。coolify 最近一次提交是在 2026年10月19日。
coolify 适合用来做什么?
在自有 VPS 上托管 Web 应用和 API,避免按项目支付 PaaS 费用。 自行运行 PostgreSQL、MySQL、Redis 等数据库,并配置自动备份。 在自有基础设施上为每个 Pull Request 部署预览环境。 团队通过一个控制面板统一管理多台服务器。
coolify 怎么安装和运行?
在受支持的服务器上运行一条命令安装 Coolify: curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
在哪里获取 coolify?
源代码和安装说明在 GitHub 上:https://github.com/coollabsio/coolify

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目