From 5ccfe56e57f0af286dd3399b15fa67e062a8ad90 Mon Sep 17 00:00:00 2001 From: Baiju Muthukadan Date: Mon, 16 Mar 2026 01:55:17 +0530 Subject: [PATCH] fix: add towlion network to compose and fix postgres volume path MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add towlion external network to app and celery-worker services in docker-compose.yml for multi-app routing via shared Caddy - Remove host port binding (8000) from app service — Caddy routes traffic via the shared network - Fix postgres volume path from /data/database to /data/postgres in docker-compose.standalone.yml to match bootstrap-server.sh Co-Authored-By: Claude Opus 4.6 (1M context) --- deploy/docker-compose.standalone.yml | 2 +- deploy/docker-compose.yml | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/deploy/docker-compose.standalone.yml b/deploy/docker-compose.standalone.yml index d1f0ff1..3aa8a97 100644 --- a/deploy/docker-compose.standalone.yml +++ b/deploy/docker-compose.standalone.yml @@ -39,7 +39,7 @@ services: POSTGRES_USER: postgres POSTGRES_PASSWORD: password volumes: - - /data/database:/var/lib/postgresql/data + - /data/postgres:/var/lib/postgresql/data healthcheck: test: ["CMD-SHELL", "pg_isready -U postgres"] interval: 10s diff --git a/deploy/docker-compose.yml b/deploy/docker-compose.yml index 16c85b1..f50707e 100644 --- a/deploy/docker-compose.yml +++ b/deploy/docker-compose.yml @@ -3,8 +3,6 @@ services: build: context: .. dockerfile: app/Dockerfile - ports: - - "8000:8000" env_file: - .env healthcheck: @@ -14,6 +12,8 @@ services: retries: 3 start_period: 10s restart: unless-stopped + networks: + - towlion celery-worker: build: @@ -23,3 +23,9 @@ services: env_file: - .env restart: unless-stopped + networks: + - towlion + +networks: + towlion: + external: true