From e22a8d37e494fa5aacc73612f17f10710c42dff0 Mon Sep 17 00:00:00 2001 From: latte Date: Sat, 14 Feb 2026 16:15:21 +0100 Subject: [PATCH] fix: use external proxy network in compose configs --- docker-compose.yml | 16 +++++++++++----- docker/docker-compose.yml | 14 +++++++++++++- 2 files changed, 24 insertions(+), 6 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 0f19c5c..7436f5e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -26,9 +26,15 @@ services: - ALL user: "1000:1000" networks: - - aegis-network + - proxy healthcheck: - test: ["CMD", "python", "-c", "import httpx; httpx.get('http://127.0.0.1:8080/health', timeout=5)"] + test: + [ + "CMD", + "python", + "-c", + "import httpx; httpx.get('http://127.0.0.1:8080/health', timeout=5)", + ] interval: 30s timeout: 10s retries: 3 @@ -61,12 +67,12 @@ services: - ALL user: "1000:1000" networks: - - aegis-network + - proxy volumes: aegis-mcp-logs: driver: local networks: - aegis-network: - driver: bridge + proxy: + external: true diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index ba8031c..ab2d5d2 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -24,8 +24,16 @@ services: cap_drop: - ALL user: "1000:1000" + networks: + - proxy healthcheck: - test: ["CMD", "python", "-c", "import httpx; httpx.get('http://127.0.0.1:8080/health', timeout=5)"] + test: + [ + "CMD", + "python", + "-c", + "import httpx; httpx.get('http://127.0.0.1:8080/health', timeout=5)", + ] interval: 30s timeout: 10s retries: 3 @@ -34,3 +42,7 @@ services: volumes: aegis-mcp-logs: driver: local + +networks: + proxy: + external: true