diff --git a/docker-compose.yml b/docker-compose.yml index 1babec2..8c0916c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -29,6 +29,8 @@ services: # Persist the SQLite file across container rebuilds. - visigine_data:/data restart: unless-stopped + networks: + - default frontend: build: @@ -41,6 +43,18 @@ services: backend: condition: service_healthy restart: unless-stopped + # Join Coolify's proxy network so Traefik (which defaults to the `coolify` + # network) can reach this container, and point Traefik at that network + # explicitly since the container is attached to several. + networks: + - default + - coolify + labels: + - "traefik.docker.network=coolify" + +networks: + coolify: + external: true volumes: visigine_data: