fix: add Traefik labels for Coolify v4 + write deployment report

This commit is contained in:
Leopold
2026-07-06 00:42:51 +02:00
parent 4847d3eb05
commit 061cec4435
2 changed files with 33 additions and 0 deletions
+7
View File
@@ -3,6 +3,13 @@ services:
build: ./agent_platform
expose:
- "8000"
labels:
- "traefik.enable=true"
- "traefik.http.routers.${COMPOSE_PROJECT_NAME:-agent-platform}.rule=Host(`${FQDN:-staging.agent-platform.media-on.de}`)"
- "traefik.http.routers.${COMPOSE_PROJECT_NAME:-agent-platform}.entrypoints=websecure"
- "traefik.http.routers.${COMPOSE_PROJECT_NAME:-agent-platform}.tls=true"
- "traefik.http.routers.${COMPOSE_PROJECT_NAME:-agent-platform}.tls.certresolver=letsencrypt"
- "traefik.http.services.${COMPOSE_PROJECT_NAME:-agent-platform}.loadbalancer.server.port=8000"
environment:
- HOST=${HOST:-0.0.0.0}
- PORT=${PORT:-8000}