Actualiser docker-compose.yml

This commit is contained in:
Hubert Cornet 2024-03-24 10:50:41 +01:00
parent eb63da0e34
commit 8e9a2c2beb

View File

@ -1,13 +1,14 @@
version: '3.8'
---
### networks
networks:
interne:
# driver: overlay
back_network:
driver: bridge
attachable: true
externe:
front_network:
driver: bridge
attachable: true
### services
services:
# traefik
traefik:
@ -18,6 +19,7 @@ services:
ports:
- "80:80"
- "443:443"
- "8181:8181"
volumes:
- "/var/run/docker.sock:/var/run/docker.sock:ro"
- "./configs/traefik.yml:/etc/traefik/traefik.yml"
@ -25,10 +27,9 @@ services:
- "./certificates/acme.json:/etc/traefik/acme/acme.json"
- "./certificates:/etc/traefik/ssl"
- "./traefik/log:/var/log"
# - "./traefik:/etc/traefik"
networks:
- interne
- externe
- back_network
- front_network
# Certificats
reverse-proxy-https-helper:
@ -40,8 +41,7 @@ services:
volumes:
- "./certificates:/etc/traefik/ssl"
networks:
- interne
- externe
- front_network
# whoami
whoami:
@ -49,9 +49,11 @@ services:
hostname: whoami
image: traefik/whoami
restart: unless-stopped
networks:
- front_network
labels:
- "traefik.enable=true"
- "traefik.docker.network=interne"
- "traefik.docker.network=front_network"
# HTTP
- "traefik.http.routers.whoami-http.rule=Host(`whoami.10.0.4.29.traefik.me`)"
- "traefik.http.routers.whoami-http.entrypoints=http"
@ -61,5 +63,3 @@ services:
- "traefik.http.routers.whoami-https.tls=true"
# Middleware
# Service
networks:
- interne