停止支付 Vercel 税:使用 Coolify 与 VPS 自行托管 Next.js(2026 指南)
Source: Dev.to
Serverless 本来应该帮我们省事:无需管理基础设施、无限弹性、“按使用付费”。听起来完美——直到账单到来。
如果你在做业余项目,Vercel 非常棒。但一旦你开始扩展——或加入第二位团队成员——就会遇到“Vercel 税”。每位用户每月 20 美元?100 GB 带宽要 55 美元?瞬间,你的“精益”创业公司就在为基础设施的加价烧钱,甚至堪比豪车租赁。
到了 2026 年,趋势正在回转。我们并不是回到裸金属管理,而是转向 Coolify。它让你在自己的 6 美元 VPS 上拥有 Vercel 的体验(git‑push 部署、预览 URL、SSL)。
经济学:为什么你在流血
| 服务 | 成本 | 备注 |
|---|---|---|
| Vercel Pro | 每位用户每月 20 美元 + 使用超额费用 | 随团队规模和带宽增长 |
| 你的 VPS | 约每月 6 美元 固定费用 | 用户无限,限制可预见 |
一台 4 vCPU 的 VPS 可以托管 10 个不同的 Next.js 应用、一个 Postgres 数据库和一个 Redis 实例。在 Vercel + Neon + Upstash 上,同样的技术栈会分散在三张账单上。
前置条件:硬件
你需要一台低成本 VPS(例如 6 美元/月),至少 2 vCPU、4 GB RAM,并且拥有公网 IP 地址。
步骤 1:访问你的服务器
ssh root@your-vps-ip-address
立即更新系统——安全不是可选项:
apt update && apt upgrade -y
步骤 2:安装 Coolify(“一键”魔法)
运行安装脚本:
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | bash
脚本会安装 Docker、搭建 Coolify 仪表盘并配置防火墙。大约需要 3–5 分钟。完成后你会得到一个 URL(例如 http://your-ip:8000)和登录凭据。
步骤 3:部署 Next.js
- 连接源码 – 在 Coolify 仪表盘中关联你的 GitHub 或 GitLab 账户。
- 添加环境变量 – 在仓库中创建
.env文件(或通过仪表盘添加变量)。 - 部署 – 点击 “Deploy” 按钮。
Coolify 将会:
- 从你的仓库拉取代码
- 构建 Docker 镜像
- 启动容器
- 当你把域名指向 VPS IP 时,自动分配免费 SSL 证书
你的 Next.js 应用现在已在自己的基础设施上运行,摆脱了 Vercel 的每用户和带宽费用。