fix : traefik configuration

This commit is contained in:
Alexis Fourmaux 2026-05-30 19:44:52 +02:00
parent 048b64f035
commit 642168fe47

View file

@ -20,11 +20,12 @@ services:
env_file: env_files/api.env env_file: env_files/api.env
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.http.services.homer.loadbalancer.server.port=8000 - traefik.http.services.api-simugaz.loadbalancer.server.port=8000
- traefik.http.routers.homer-https.rule=Host(`api.agreg.ungol.fr`) - traefik.http.routers.api-simugaz-https.rule=Host(`api.agreg.ungol.fr`)
- traefik.http.routers.homer-https.entrypoints=websecure - traefik.http.routers.api-simugaz-https.entrypoints=websecure
- traefik.http.routers.homer-https.tls=true - traefik.http.routers.api-simugaz-https.tls=true
- traefik.http.routers.homer-https.tls.certresolver=letsencrypt - traefik.http.routers.api-simugaz-https.tls.certresolver=letsencrypt
- traefik.http.routers.api-simugaz-https.service=api-simugaz
webui: webui:
build: ./frontend build: ./frontend
@ -36,11 +37,12 @@ services:
- api - api
labels: labels:
- traefik.enable=true - traefik.enable=true
- traefik.http.services.homer.loadbalancer.server.port=80 - traefik.http.services.webui.loadbalancer.server.port=80
- traefik.http.routers.homer-https.rule=Host(`demo.agreg.ungol.fr`) - traefik.http.routers.webui-https.rule=Host(`demo.agreg.ungol.fr`)
- traefik.http.routers.homer-https.entrypoints=websecure - traefik.http.routers.webui-https.entrypoints=websecure
- traefik.http.routers.homer-https.tls=true - traefik.http.routers.webui-https.tls=true
- traefik.http.routers.homer-https.tls.certresolver=letsencrypt - traefik.http.routers.webui-https.tls.certresolver=letsencrypt
- traefik.http.routers.webui-https.service=webui
db: db:
image: postgres:18-alpine image: postgres:18-alpine
@ -97,7 +99,6 @@ services:
- 443:443 - 443:443
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro - /var/run/docker.sock:/var/run/docker.sock:ro
- ./config/rules:/rules:ro
- certificates:/letsencrypt:rw - certificates:/letsencrypt:rw
volumes: volumes: