核心 · Key Idea
一句话:这类工具把 Docker / Compose / Caddy / 数据库 / 备份 包装成 Web UI,让你在一台 VPS 上点几下就能部署应用、申请 HTTPS、监控资源 —— 个人 / 小团队不用上 K8s也能很专业。
主流自托管面板#
- 1Panel
- 国内活跃;Linux 服务器管理 + Docker 应用商店 + WAF + 备份。中文友好。
- Coolify
- 开源 Heroku/Vercel 替代品。Git push 即部署、自动 HTTPS、数据库托管。
- Dokploy
- 类似 Coolify,UI 简洁、模板丰富。
- Portainer
- 老牌 Docker / K8s 管理面板,偏运维侧。
- CasaOS / Yunohost / Cosmos Cloud
- 家庭服务器 / NAS 风格,应用商店为主。
打个比方#
打个比方 · Analogy
直接 ssh + docker compose = 裸金属;
Vercel / Render = 托管 SaaS;
1Panel / Coolify = 自家 Vercel —— 你用别人的 UI 体验,但主权 100% 在自己手里(数据 / 域名 / 价格)。
共同特性#
应用模板App Templates
一键部署 WordPress / GitLab / Plausible / Umami 等常见软件。
Git 部署Git Deploy
Coolify 类支持 Dockerfile / Nixpacks / Buildpack 自动识别构建。
自动 HTTPSAuto HTTPS
内嵌 Caddy / Traefik,配域名 → 自动 Let's Encrypt。
备份Backups
数据库 / 配置定时备份到 S3 / R2。
资源面板Dashboard
CPU / 内存 / 磁盘实时图。
网关 / 反代Built-in Proxy
面板内置反向代理,按域名分发到容器。
怎么工作#
底层都是 Docker / Compose;面板帮你生成 + 维护 yaml。
实操要点#
- 小项目 + 单 / 双 VPS 这类面板效率最高;> 5 台或多团队还是上 K8s + Argo CD。
- 数据持久化:装的时候选好挂载路径,备份走面板内置 + S3 / R2 异地。
- 域名解析:先把域名 A / AAAA 指 VPS,再在面板加域名 → 自动签证书。
- 监控告警:1Panel 内置警报,Coolify 集成 Healthchecks.io / 飞书 Webhook。
- 更新机制:面板自身一定要定期升级(包含安全补丁),平台 API 才稳定。
- 开放端口:80 / 443 必须开;建议 22 改端口或用 Tailscale 不暴露 SSH。
- API + CLI:Coolify 有 API,能配合 GitHub Actions 自动部署。
易混点#
1Panel / Coolify
单 / 几台 VPS,**点点点**。
上手 5 分钟。
上手 5 分钟。
K8s + Argo CD
多机 / 多环境 / 团队规模化。
上手数周。
上手数周。