diff --git a/docker-compose.yml b/docker-compose.yml index d6a3a75..50fd7e2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -55,32 +55,19 @@ services: volumes: - ./:/data/repo - ./images:/data/images - - /var/run/docker.sock:/var/run/docker.sock restart: unless-stopped healthcheck: test: - CMD - python - -c - - import urllib.request; urllib.request.urlopen('http://localhost:8000/api/health') + - import urllib.request; urllib.request.urlopen("http://localhost:8000/api/health") interval: 30s timeout: 10s retries: 3 start_period: 10s networks: - hms-network - - coolify - labels: - - traefik.enable=true - - traefik.http.routers.hms-mcp-http.entryPoints=http - - traefik.http.routers.hms-mcp-http.rule=Host(`hms.media-on.de`) && PathPrefix(`/mcp`) - - traefik.http.routers.hms-mcp-http.middlewares=hms-redirect - - traefik.http.routers.hms-mcp-https.entryPoints=https - - traefik.http.routers.hms-mcp-https.rule=Host(`hms.media-on.de`) && PathPrefix(`/mcp`) - - traefik.http.routers.hms-mcp-https.tls=true - - traefik.http.routers.hms-mcp-https.tls.certresolver=letsencrypt - - traefik.http.routers.hms-mcp-https.middlewares=hms-gzip - - traefik.http.services.hms-mcp.loadbalancer.server.port=8000 postgres: image: postgres:16-alpine volumes: @@ -89,7 +76,7 @@ services: - POSTGRES_USER=hms - POSTGRES_PASSWORD=hms - POSTGRES_DB=hms - - POSTGRES_HOST_AUTH_METHOD=trust + - POSTGRES_HOST_AUTH_METHOD=trust restart: unless-stopped healthcheck: test: