先准备域名与入口
域名的 A 记录指向服务器公网地址,HTTP 80 用于证书验证,HTTPS 443 用于访问博客。博客后端和数据库只通过集群内部服务连接。
一份最小配置示例
下面是一般独立站点的 Caddyfile 示例;同一台机器同时运行代理服务时,需要额外规划入口分流。部署配置以服务器中的实际文件为准。
example.com {
reverse_proxy 127.0.0.1:8080
}续期依赖持久化与端口可达
Caddy 会自动管理证书的申请和续期。证书数据目录需要持久保存,域名解析和 HTTP 验证端口也应持续可达。不要在清理容器或服务目录时误删证书状态。
维护时的检查
sudo systemctl is-active vless-subscription.service
sudo journalctl -u vless-subscription.service --since today --no-pager备份站点内容时,也应保留 Caddy 配置和证书状态。配置调整后先校验,再通过 reload 应用。