Migrate deployment from Hetzner to Coolify #1

Merged
sharang merged 12 commits from coolify into main 2026-03-13 10:45:19 +00:00
Showing only changes of commit d9687725e5 - Show all commits

View File

@@ -64,13 +64,6 @@ services:
condition: service_healthy
consent-service:
condition: service_started
labels:
- "traefik.enable=true"
- "traefik.http.routers.backend-core.rule=Host(`api-core.breakpilot.ai`)"
- "traefik.http.routers.backend-core.entrypoints=https"
- "traefik.http.routers.backend-core.tls=true"
- "traefik.http.routers.backend-core.tls.certresolver=letsencrypt"
- "traefik.http.services.backend-core.loadbalancer.server.port=8000"
restart: unless-stopped
networks:
- breakpilot-network
@@ -214,13 +207,6 @@ services:
interval: 30s
timeout: 10s
retries: 3
labels:
- "traefik.enable=true"
- "traefik.http.routers.health.rule=Host(`health.breakpilot.ai`)"
- "traefik.http.routers.health.entrypoints=https"
- "traefik.http.routers.health.tls=true"
- "traefik.http.routers.health.tls.certresolver=letsencrypt"
- "traefik.http.services.health.loadbalancer.server.port=8099"
restart: unless-stopped
networks:
- breakpilot-network
@@ -268,13 +254,6 @@ services:
NODE_ENV: production
BACKEND_URL: http://backend-core:8000
OLLAMA_URL: ${OLLAMA_URL:-}
labels:
- "traefik.enable=true"
- "traefik.http.routers.admin-core.rule=Host(`admin-core.breakpilot.ai`)"
- "traefik.http.routers.admin-core.entrypoints=https"
- "traefik.http.routers.admin-core.tls=true"
- "traefik.http.routers.admin-core.tls.certresolver=letsencrypt"
- "traefik.http.services.admin-core.loadbalancer.server.port=3000"
restart: unless-stopped
networks:
- breakpilot-network