Add reverse proxy SSL guides for Caddy, Nginx, and Traefik.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
orohi
2026-07-29 03:55:37 +03:00
co-authored by Cursor
parent b1e31430b5
commit 93bbbf8ce8
12 changed files with 434 additions and 1 deletions
+22
View File
@@ -0,0 +1,22 @@
# Labels для сервиса app, если Traefik уже запущен (Dokploy / общий Traefik).
# Скопируйте в docker-compose.yml под services.app:
#
# labels:
# - traefik.enable=true
# - traefik.http.routers.vpn-panel.rule=Host(`panel.example.com`)
# - traefik.http.routers.vpn-panel.entrypoints=websecure
# - traefik.http.routers.vpn-panel.tls=true
# - traefik.http.routers.vpn-panel.tls.certresolver=letsencrypt
# - traefik.http.services.vpn-panel.loadbalancer.server.port=8080
#
# Имя certresolver в Dokploy часто: letsencrypt
services:
app:
labels:
- traefik.enable=true
- traefik.http.routers.vpn-panel.rule=Host(`${DOMAIN:-panel.example.com}`)
- traefik.http.routers.vpn-panel.entrypoints=websecure
- traefik.http.routers.vpn-panel.tls=true
- traefik.http.routers.vpn-panel.tls.certresolver=${TRAEFIK_CERT_RESOLVER:-letsencrypt}
- traefik.http.services.vpn-panel.loadbalancer.server.port=8080