通过对话从 Git URL 部署新应用到 Coolify
何时使用: 你在 GitHub 上有新的副业项目,想在 5 分钟内不用点击 Coolify UI 就让它在 VPS 上上线。
前置条件
- 运行中的 Coolify 实例 — 在你的 VPS 上运行 coolify.io 安装脚本
- COOLIFY_ACCESS_TOKEN — Coolify > Settings > API > Create Token
步骤
-
创建应用Create a new Coolify app in project 'side-projects' on server 'hetzner-fsn1'. Source: https://github.com/me/my-app. Build pack: Nixpacks. Port: 3000.✓ 已复制→ 应用创建完成,返回 UUID
-
设置环境变量Set these env vars on the app: DATABASE_URL=..., SESSION_SECRET=..., NODE_ENV=production.✓ 已复制→ 环境变量已保存
-
部署并查看日志Deploy the app. Tail the build log; tell me when it's healthy or if it crashes.✓ 已复制→ 实时构建日志 + 最终成功/失败判断
结果: 一个新的 HTTPS 应用在你的 VPS 上运行,大约 5 分钟,全部通过对话完成。
注意事项
- 忘记设置域名;Coolify 会用丑陋的自动生成的域名 — 部署后,问:'添加自定义域名 app.example.com,启用 HTTPS'。Coolify 会自动配置 Let's Encrypt。