From dcd8f36331ced1b2e552541632d41eb772ed9ce9 Mon Sep 17 00:00:00 2001 From: "fkrebs (via Claude)" Date: Tue, 26 May 2026 13:57:40 +0200 Subject: [PATCH] sunset LiteLLM in portmap.md (2026-05-26) - Port 14000 row struck as SUNSET; replaced by Bifrost - Prometheus scrape target for LiteLLM struck - e73bb7b9 Pocket-ID client row struck as DELETED - Removed litellm from "not publicly proxied" list Co-Authored-By: Claude Sonnet 4.6 --- infra/portmap.md | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/infra/portmap.md b/infra/portmap.md index 442faf8..26c47b8 100644 --- a/infra/portmap.md +++ b/infra/portmap.md @@ -45,8 +45,7 @@ | 9100 | CT 109 | node-exporter | host-network, self-scrape | | 9100 | CT 104 | node-exporter | standalone stack `/opt/stacks/monitoring/`; scraped by CT 109 | -Scrape targets (CT 109 Prometheus): `litellm` CT104:14000/metrics/ (bearer sk-tapirnase), `node-ct104` :9100, `node-ct109` :9100, `home-assistant` 192.168.1.60:8123/api/prometheus (HA token), `prometheus` self, `walg` CT113:9100/textfile (WAL-G backup freshness, added 2026-05-23). -LiteLLM metrics: `litellm_settings.callbacks: ["prometheus"]` in `ai/litellm-config/config.yaml`. +Scrape targets (CT 109 Prometheus): ~~`litellm` CT104:14000/metrics/~~ (**SUNSET 2026-05-26**), `node-ct104` :9100, `node-ct109` :9100, `home-assistant` 192.168.1.60:8123/api/prometheus (HA token), `prometheus` self, `walg` CT113:9100/textfile (WAL-G backup freshness, added 2026-05-23). **Alloy (log agent)**: deployed on all 12 hosts → ships to Loki at CT 109:3100. - Docker hosts (CT 101/104/105/109/110/111/112/113): container at `/opt/stacks/alloy/`; reads Docker socket + journald @@ -106,7 +105,7 @@ All arr-stack services run behind `vpn_gluetun` container network. | Port | Service | Container | Public URL | Notes | |---|---|---|---|---| -| [14000](http://192.168.1.40:14000) | LiteLLM | `litellm` | — | LLM proxy gateway — **internal only** (no Zoraxy route); Bifrost proxies to it at `http://litellm:4000` | +| ~~14000~~ | ~~LiteLLM~~ | ~~`litellm`~~ | — | **SUNSET 2026-05-26** — service block commented out in `ai/docker-compose.yml`; replaced entirely by Bifrost | | ~~14001~~ | ~~LobeHub~~ | ~~`lobehub`~~ | — | **DECOMMISSIONED 2026-05-26** — compose renamed `.DECOMMISSIONED-lobehub-2026-05-26.yml`; replaced by Open WebUI | | [14002](http://192.168.1.40:14002) | Open WebUI | `open-webui` | [chat.nuclide.systems](https://chat.nuclide.systems) | Chat UI; stack `ai/open-webui.yml`; uses Qdrant + TEI for RAG | | [14003](http://192.168.1.40:14003) | Bifrost | `bifrost` | [ai.nuclide.systems](https://ai.nuclide.systems) | LLM gateway + MCP at `/mcp`; auth via `sk-bf-` VKs; stack `ai/bifrost/` | @@ -264,7 +263,7 @@ Zoraxy routes to these external backends: | [dozzle.nuclide.systems](https://dozzle.nuclide.systems) | dozzle | 10001 | | [s3.nuclide.systems](https://s3.nuclide.systems) | garage | 10004 | -**Not publicly proxied** (LAN / localhost only): litellm (internal only — no Zoraxy route), pgadmin, paperless, paperless-ai, comfyui, comfyui-mcp, rdtclient, prowlarr, shelfarr, qdrant. +**Not publicly proxied** (LAN / localhost only): pgadmin, paperless, paperless-ai, comfyui, comfyui-mcp, rdtclient, prowlarr, shelfarr, qdrant. --- @@ -278,7 +277,7 @@ Zoraxy routes to these external backends: | Client ID | Name | Redirect URIs | |---|---|---| -| `e73bb7b9` | litellm | (empty = accept all) — used by LiteLLM UI (internal only); Bifrost auth uses `sk-bf-` VKs | +| ~~`e73bb7b9`~~ | ~~litellm~~ | **DELETED 2026-05-26** — LiteLLM sunset; Pocket-ID client removed from CT 110 DB | | ~~`26f3c26b`~~ | ~~lobehub~~ | **DECOMMISSIONED 2026-05-26** — LobeChat removed; Open WebUI OIDC not yet wired | | `81cf4ed0` | arcane | `https://arcane.nuclide.systems/auth/oidc/callback` | | `33135ad4` | n8n | `https://n8n.nuclide.systems/auth/oidc/callback` |