From 9bae5a62a5a96d95d4277e70791a0a7a0fc6b720 Mon Sep 17 00:00:00 2001 From: "Gan, Jimmy" Date: Mon, 2 Mar 2026 03:31:44 +0800 Subject: [PATCH] fix: attach litellm to shared dashboard network Connect LiteLLM to nas-dashboard_internal and point dashboard-dev to the litellm container hostname so health probes work without host-loopback routing. Co-Authored-By: Claude Opus 4.6 (1M context) --- dashboard/docker-compose.dev.yml | 2 +- litellm/docker-compose.yml | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/dashboard/docker-compose.dev.yml b/dashboard/docker-compose.dev.yml index 0c47268..493b70c 100644 --- a/dashboard/docker-compose.dev.yml +++ b/dashboard/docker-compose.dev.yml @@ -21,7 +21,7 @@ services: - TELEGRAM_CHAT_ID=${TELEGRAM_CHAT_ID:-} - TELEGRAM_PROXY=${TELEGRAM_PROXY:-} - CORS_ORIGINS=https://dev.nas.jimmygan.com,https://dev.nas.jimmygan.com:8443 - - LITELLM_URL=http://host.docker.internal:4005 + - LITELLM_URL=http://litellm:4005 volumes: - /volume1:/volume1 - /volume1/docker/nas-dashboard/ssh/dashboard_terminal:/app/ssh/id_ed25519:ro diff --git a/litellm/docker-compose.yml b/litellm/docker-compose.yml index d9c7400..5e3e332 100644 --- a/litellm/docker-compose.yml +++ b/litellm/docker-compose.yml @@ -13,6 +13,8 @@ services: - "127.0.0.1:${LITELLM_PORT:-4005}:4005" volumes: - ./config:/config:ro + networks: + - nas-dashboard_internal command: - "--config" - "/config/litellm.yaml" @@ -25,3 +27,7 @@ services: options: max-size: "10m" max-file: "3" + +networks: + nas-dashboard_internal: + external: true