fix: add Traefik labels for Coolify v4 + write deployment report
This commit is contained in:
@@ -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}
|
||||
|
||||
Reference in New Issue
Block a user