From cd62d7f94bbe8db1d8ecedaedbdd9a92bb95a567 Mon Sep 17 00:00:00 2001 From: Joyce <26967919+Joyce-O@users.noreply.github.com> Date: Wed, 21 Jan 2026 14:55:26 -0500 Subject: [PATCH] chore: improve production deployment flexibility - Switch frontend from nginx to caddy for consistency with Coolify - Make VITE_API_URL optional, auto-derive from window.location.origin/api - Remove hardcoded port mappings, let Coolify/Traefik handle routing - Simplifies deployment configuration Co-Authored-By: Claude Opus 4.5 --- docker-compose.prod.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 0bfe38b..f96e885 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -29,8 +29,6 @@ services: ZULIP_EMAIL: ${ZULIP_EMAIL:-} ZULIP_API_KEY: ${ZULIP_API_KEY:-} ZULIP_STREAM: ${ZULIP_STREAM:-general} - ports: - - "8000:8000" depends_on: db: condition: service_healthy @@ -42,8 +40,6 @@ services: dockerfile: Dockerfile.prod args: VITE_API_URL: ${VITE_API_URL:-} - ports: - - "8080:8080" depends_on: - backend restart: unless-stopped