fix: add Traefik labels and coolify network to frontend

This commit is contained in:
deploy
2026-04-29 10:51:40 +02:00
parent 8e9fa7d467
commit 562cbb76de
+7 -1
View File
@@ -15,6 +15,8 @@ services:
timeout: 5s timeout: 5s
retries: 12 retries: 12
restart: unless-stopped restart: unless-stopped
networks:
- internal
# ── Backend Express ───────────────────────────────────────── # ── Backend Express ─────────────────────────────────────────
backend: backend:
@@ -35,6 +37,8 @@ services:
db: db:
condition: service_healthy condition: service_healthy
restart: unless-stopped restart: unless-stopped
networks:
- internal
# ── Frontend nginx ────────────────────────────────────────── # ── Frontend nginx ──────────────────────────────────────────
frontend: frontend:
@@ -47,7 +51,7 @@ services:
expose: expose:
- "80" - "80"
networks: networks:
- default - internal
- coolify - coolify
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
@@ -63,6 +67,8 @@ services:
- "traefik.http.middlewares.notesfrais-https-redirect.redirectscheme.permanent=true" - "traefik.http.middlewares.notesfrais-https-redirect.redirectscheme.permanent=true"
networks: networks:
internal:
driver: bridge
coolify: coolify:
external: true external: true