Add reverse proxy SSL guides for Caddy, Nginx, and Traefik.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user