Mosquitto + ACME:从 Docker Compose 部署到 TLS 证书自动续期与加载让 MQTT 服务启用 TLS,难点往往不在第一次申请证书,而在几个月后的自动续期:CA 已签发新证书,磁盘已写入新文件,Broker 却仍然提供旧证书。本文把部署、认证、ACL、ACME、systemd 和服务验证串成一个闭环,并专门处理容器停止、事件漏触发、证书配对和目录挂载问题。 面向熟悉基本 Linux 命令的 Docker/NAS/家庭服务器与 IoT 用户。参考实现运行于 具有 systemd 的 Linux 宿主机、Docker Engine + Compose v2、Bash、OpenSS