CloudLab
自托管云平台 · cloud321.cloud

一台 2 核 2G 的服务器,
一整套自己搭的云服务

以一台 2 核 2G 的华为云 Flexus 服务器为底座,用 Docker Compose 编排, 由 Nginx Proxy Manager 统一收敛入口并按子域名分流,全站 Let's Encrypt 自动 HTTPS。 下面的服务都在真实公网环境运行,可以直接点开看。

服务实时状态 华为云 Flexus · 2 核 2G CentOS 7.9 · Docker 24 入口 NPM · 80/443 HTTPS Let's Encrypt

这套东西是怎么跑起来的

所有服务以独立 Docker Compose 单元部署在 /opt/cloudlab/ 下,数据用命名卷或 bind 目录持久化。 对外只暴露 NPM 的 80/443,其余端口由安全组和 iptables 收敛;Prometheus 与 Node Exporter 仅在内网可见。 每天 03:30 由 crontab 触发备份脚本,打包配置与数据卷并保留 7 天。

  • HuaweiCloud ECS
  • CentOS 7.9
  • Docker 24 / Compose v2
  • Nginx Proxy Manager
  • Let's Encrypt
  • Prometheus
  • Grafana
  • Node Exporter
  • Uptime Kuma
  • Halo
  • Alist / WebDAV
  • Vaultwarden
  • iptables
  • crontab + Shell
6
能力域(入口/安全/监控/存储/内容/备份)
5
子域名统一入口
2
层监控(可用性 + 资源)
03:30
每日自动备份