Update traefik/docker-compose.yml
This commit is contained in:
@@ -4,8 +4,13 @@ services:
|
||||
container_name: traefik
|
||||
restart: unless-stopped
|
||||
#env_file: [./.env]
|
||||
env_file:
|
||||
- /srv/traefik/secrets/cloudflare.env
|
||||
#env_file:
|
||||
#- /srv/traefik/secrets/cloudflare.env
|
||||
environment:
|
||||
- DOMAIN_BASE=${DOMAIN_BASE}
|
||||
- CF_API_TOKEN=${CF_API_TOKEN}
|
||||
- TRAEFIK_DASHBOARD_USER=${TRAEFIK_DASHBOARD_USER}
|
||||
- TRAEFIK_DASHBOARD_PASS=${TRAEFIK_DASHBOARD_PASS}
|
||||
command:
|
||||
- --entrypoints.web.address=:80
|
||||
- --entrypoints.websecure.address=:443
|
||||
@@ -38,9 +43,13 @@ services:
|
||||
image: cloudflare/cloudflared:2025.10.1
|
||||
restart: unless-stopped
|
||||
env_file:
|
||||
- /srv/traefik/secrets/cloudflared.env # bevat TUNNEL_TOKEN
|
||||
# - /srv/traefik/secrets/cloudflared.env # bevat TUNNEL_TOKEN
|
||||
command: ["tunnel","run"] # géén token in command
|
||||
user: "65532:65532" # non-root (optioneel)
|
||||
# user: "65532:65532" # non-root (optioneel)
|
||||
environment:
|
||||
- TUNNEL_TOKEN=${TUNNEL_TOKEN}
|
||||
- TUNNEL_TRANSPORT_PROTOCOL=${TUNNEL_TRANSPORT_PROTOCOL}
|
||||
- NO_AUTOUPDATE=${NO_AUTOUPDATE}
|
||||
security_opt:
|
||||
- no-new-privileges:true
|
||||
read_only: true
|
||||
|
||||
Reference in New Issue
Block a user