mets les logs traefik dans un volume
affiches les erreurs 4xx (pour utilisation d'un fail2ban sur le host)
This commit is contained in:
parent
316206140a
commit
84849b71b1
@ -1,6 +1,6 @@
|
|||||||
services:
|
services:
|
||||||
reverse-proxy:
|
reverse-proxy:
|
||||||
image: traefik:v3.4.0
|
image: traefik:v3.4.1
|
||||||
container_name: ${traefikServName}
|
container_name: ${traefikServName}
|
||||||
restart: ${restartPolicy}
|
restart: ${restartPolicy}
|
||||||
# Enables the web UI and tells Traefik to listen to docker
|
# Enables the web UI and tells Traefik to listen to docker
|
||||||
@ -11,6 +11,7 @@ services:
|
|||||||
- /var/run/docker.sock:/var/run/docker.sock:ro
|
- /var/run/docker.sock:/var/run/docker.sock:ro
|
||||||
- ./conf:/etc/traefik/
|
- ./conf:/etc/traefik/
|
||||||
- letsencrypt:/letsencrypt
|
- letsencrypt:/letsencrypt
|
||||||
|
- log:/log
|
||||||
environment:
|
environment:
|
||||||
- TRAEFIK_PROVIDERS_DOCKER=true
|
- TRAEFIK_PROVIDERS_DOCKER=true
|
||||||
- TRAEFIK_PROVIDERS_DOCKER_EXPOSEDBYDEFAULT=false
|
- TRAEFIK_PROVIDERS_DOCKER_EXPOSEDBYDEFAULT=false
|
||||||
@ -26,14 +27,17 @@ services:
|
|||||||
- TRAEFIK_CERTIFICATESRESOLVERS_letsencrypt_ACME_CASERVER=${acme_server}
|
- TRAEFIK_CERTIFICATESRESOLVERS_letsencrypt_ACME_CASERVER=${acme_server}
|
||||||
- TRAEFIK_CERTIFICATESRESOLVERS_letsencrypt_ACME_STORAGE=/letsencrypt/acme.json
|
- TRAEFIK_CERTIFICATESRESOLVERS_letsencrypt_ACME_STORAGE=/letsencrypt/acme.json
|
||||||
- TRAEFIK_CERTIFICATESRESOLVERS_letsencrypt_ACME_HTTPCHALLENGE_ENTRYPOINT=web
|
- TRAEFIK_CERTIFICATESRESOLVERS_letsencrypt_ACME_HTTPCHALLENGE_ENTRYPOINT=web
|
||||||
- TRAEFIK_LOG_LEVEL=INFO
|
|
||||||
- TRAEFIK_API_DASHBOARD=true
|
- TRAEFIK_API_DASHBOARD=true
|
||||||
#pour la migration vers traefik3
|
#pour la migration vers traefik3
|
||||||
- TRAEFIK_CORE_DEFAULTRULESYNTAX=v3
|
- TRAEFIK_CORE_DEFAULTRULESYNTAX=v3
|
||||||
|
|
||||||
- TZ=Europe/Paris
|
- TZ=Europe/Paris
|
||||||
- TRAEFIK_ACCESSLOG=true
|
- TRAEFIK_ACCESSLOG=true
|
||||||
|
- TRAEFIK_ACCESSLOG_FILEPATH=/log/traefik_acces.log
|
||||||
- TRAEFIK_ACCESSLOG_FILTERS_STATUSCODES=404,403,401
|
- TRAEFIK_ACCESSLOG_FILTERS_STATUSCODES=404,403,401
|
||||||
|
- TRAEFIK_LOG=true
|
||||||
|
- TRAEFIK_LOG_LEVEL=INFO
|
||||||
|
- TRAEFIK_LOG_FILEPATH=/log/traefik.log
|
||||||
|
|
||||||
labels:
|
labels:
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
@ -229,3 +233,4 @@ networks:
|
|||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
letsencrypt:
|
letsencrypt:
|
||||||
|
log:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user