This commit is contained in:
张威33321
2026-09-09 15:04:54 +08:00
parent fb87be680d
commit a9ec40a289
22 changed files with 303 additions and 352 deletions

View File

@@ -6,23 +6,16 @@ services:
- "8081:80"
- "8443:8443"
volumes:
# 证书只读
- certbot-certs:/etc/letsencrypt:ro
# ACME 验证目录只读certbot 写入挑战文件nginx 直接对外提供
- certbot-webroot:/var/www/certbot:ro
# 证书:宿主机 acme.sh 写入nginx 只读
- /etc/letsencrypt:/etc/letsencrypt:ro
# ACME HTTP-01 挑战文件:宿主机 acme.sh 写入nginx 只读
- /var/www/certbot:/var/www/certbot:ro
# HTTPS server 块:默认为空,证书就绪后由 enable-ssl.sh 写入
- ./ssl.d:/etc/nginx/ssl.d:ro
restart: unless-stopped
networks:
- trim-default
volumes:
# 与 certbot/docker-compose.yml 共用,物理卷名由 certbot 侧固定为同名
certbot-certs:
external: true
certbot-webroot:
external: true
networks:
trim-default:
external: true