我离开了 Cloud 去 Coolify

发布: (2026年2月19日 GMT+8 23:23)
5 分钟阅读
原文: Dev.to

Source: Dev.to

为什么我离开了传统云

很长一段时间,我和大多数开发者一样:把所有东西都部署在大型云服务商上(AWS、托管服务、无尽的仪表盘、每月账单总是悄悄上涨……)。它能用——直到它不行了。

有一次,我意识到我并不是在为“基础设施”付费,而是在为复杂性付费。我想要一种更接近老派 VPS 体验的方案,但又希望拥有现代开发者工具。这时 Coolify 出现了。

什么是“云”?

“云”通常被描述为互联网上的一组远程服务器,用来存储、管理和处理数据,使得可以从任何地方访问。实际上,它只是别人拥有的电脑,你按小时租用(按使用付费)。

传统云的痛点

  • 成本增长快,即使是小项目
  • 托管服务很方便……直到你需要迁移
  • 对于简单应用来说部件太多
  • 供应商锁定是真实存在的

Coolify:开源替代方案

Coolify 本质上是 VercelHerokuNetlifyRender 等平台的开源替代品,但你在 自己的服务器 上部署。

Coolify 为你提供的功能

  • 基于 Git 的部署(Webhook 或手动)
  • Docker 支持
  • 一键数据库(Postgres、MySQL)
  • 自动 SSL(Let’s Encrypt)
  • 监控
  • 多应用托管
  • 干净的 UI

我的需求标准

  • 价格实惠
  • 可靠
  • 简单
  • 足够可扩展以支撑副项目和小型生产应用

我选择的部署方案

  1. VPS(OVH)
  2. Docker
  3. Coolify 负责全部管理
Internet → VPS → Coolify → Apps + Databases

Coolify 成为你的控制面板,用来部署:

  • Web 应用
  • API
  • PostgreSQL / MySQL
  • Redis
  • 后台工作者

选择 OVH

我选择 OVH 是因为它的性价比。OVH 服务器通常具备:

  • 强大的 CPU
  • 良好的带宽
  • 低廉的月费
  • 欧洲地区的托管选项

我在 OVH Cloud 购买了一年期的 VPS,< USD 100 的固定费用。

初始化全新 VPS

  • 操作系统: Ubuntu 22.04(推荐)
  • 要求:
    • Root SSH 访问权限
    • 开放 80/443 端口
    • 域名(可选,但推荐)

安装 Coolify

# SSH 登录到你的服务器
ssh root@your-server-ip

# 运行安装脚本
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash

脚本会安装:

  • Docker
  • Docker Compose
  • Coolify

访问仪表盘

安装完成后,打开浏览器:

http://your-server-ip:8000

在仪表盘中你可以:

  • 创建项目
  • 连接 GitHub/GitLab
  • 部署你的第一个应用
  • 用自己的域名替换默认域名

注意

如果仪表盘无法访问,请确保 8000 端口已打开:

# 检查 UFW 状态
sudo ufw status

# 允许 8000 端口的入站流量
sudo ufw allow 8000

# 重新加载防火墙
sudo ufw reload

添加域名 + SSL

Coolify 让这一步变得极其简单:

  1. 在应用设置里添加你的域名。
  2. 启用 SSL——它会自动使用 Let’s Encrypt

无需手动配置 Nginx;Coolify 使用 TraefikCaddy 作为替代。

我现在在运行的内容

  • 个人项目
  • API
  • PostgreSQL 数据库
  • Redis
  • 后台工作者
  • 内部工具

全部通过一个仪表盘管理——感觉像是自己的小型 Heroku。

小技巧

在 Cloudflare 为你的域名启用 代理连接,以缓解常见攻击(例如 DDoS)。

结束语

我是一名 AWS 认证的解决方案架构师,我理解大型云服务商有其存在的价值。然而,当真实需求并不存在时,转向自托管、更简洁的技术栈可以省钱、降低复杂度,并让你拥有完整的控制权。

0 浏览
Back to Blog

相关文章

阅读更多 »

Apex B. OpenClaw,局部嵌入

本地嵌入用于私有记忆搜索。默认情况下,OpenClaw 的 memory search 会将文本发送到外部的 embedding API,通常是 Anthropic 或 OpenAI……

Apex 1. OpenClaw, 供应商历史

从 ChatGPT、Anthropic 和 Google Gemini 导入聊天记录。使用 OpenClaw,你可以做的最强大的事情之一是 bootstrap 你的记忆……