fix(deploy): use expose instead of host ports for Coolify compose

Coolify honors host port bindings in the compose and the host already has :80
(its own proxy) and :8000 allocated, so publishing them fails the deploy at
container start. Switch web/api to expose-only; nginx still reaches api over the
compose network, and Coolify routes the domain via docker_compose_domains. Add a
docker-compose.override.yml so local 'docker compose up' still publishes ports.
This commit is contained in:
Julien Calixte
2026-06-26 15:36:14 +01:00
parent 528251f176
commit 645bd6ff27
4 changed files with 22 additions and 5 deletions

View File

@@ -5,3 +5,4 @@ dist
backend
data
.zed
docker-compose*.yml