Files
docs/services-overview.md
T
fkrebs ae20382cbe ops: sunset LiteLLM, add owui to Backrest, drop stale DB+role
- LiteLLM sunset 2026-05-28: container removed, config dir renamed
  .DECOMMISSIONED-2026-05-28, prometheus scrape job deleted, CT 113
  litellm DB + role dropped. Bifrost now connects directly to upstream
  LLM providers (verified: openai → SAIA chat-ai.academiccloud.de).
- Open WebUI data (CT 104 uploads + vector_db, 192K) now staged to
  UNAS /services/open-webui via openwebui-prestage.sh and included in
  Backrest services-backup-plan. Open WebUI chats/users live in CT 113
  Postgres owui DB (already in WAL-G).
- Miniflux confirmed DB-only — already covered by WAL-G.
- backrest.md and homelab-architecture.md updated; services-overview.md
  marks LiteLLM row strikethrough.
2026-05-28 21:47:50 +02:00

4.9 KiB

Services overview

Live at http://192.168.1.8:13080/services-overview/ (docs-server polls Gitea every 5 min, so changes appear shortly after git push).

Every service running in the homelab, with its access URL(s) and host. External URLs go through Zoraxy (CT 108) and are reachable from the internet. Internal are LAN-only (192.168.1.0/24). Per feedback_internal_only, new services default to internal.

AI / ML

Service External Internal Host Doc
Bifrost (LLM/MCP gateway) https://ai.nuclide.systems http://192.168.1.40:14003 CT 104
Open WebUI https://chat.nuclide.systems http://192.168.1.40:14002 CT 104
LiteLLM CT 104 SUNSET 2026-05-28
ComfyUI http://192.168.1.40:18188 CT 104 comfyui
Nexa CT 104 nexa
n8n (automation) http://192.168.1.40:15678 CT 104

Files / storage

Service External Internal Host Doc
Nextcloud https://nc.nuclide.systems http://192.168.1.41:11000 CT 105
Immich https://immich.nuclide.systems http://192.168.1.40:12000 CT 104
Paperless-ngx https://paperless.nuclide.systems CT 104 doc-ingestion
Karakeep (Hoarder) https://hoarder.nuclide.systems http://192.168.1.40:17001 CT 104
Memos https://memos.nuclide.systems http://192.168.1.40:17000 CT 104
Audiobookshelf http://192.168.1.40:13100 CT 104
Garage S3 https://s3.nuclide.systems http://192.168.1.40:10004 CT 104
UNAS NFS nfs://192.168.1.30/share/… UNAS storage

Identity / secrets

Service External Internal Host Doc
Pocket-ID (OIDC IdP) https://id.nuclide.systems http://192.168.1.5:11000 CT 110 pocket-id
Vaultwarden https://vault.nuclide.systems http://192.168.1.40:11001 CT 104
Infisical http://192.168.1.7:8200 CT 112 secrets-manager

Dev / source

Service External Internal Host Doc
Gitea https://git.nuclide.systems http://192.168.1.42:3000 CT 111 dev-environment
Coder https://dev.nuclide.systems http://192.168.1.42:7080 CT 111 dev-environment
Docs (mkdocs) http://192.168.1.8:13080 CT 109

Home / IoT

Service External Internal Host Doc
Home Assistant https://ha.nuclide.systems http://192.168.1.60:8123 VM 100
Mainsail (3D printer) http://192.168.1.189 external box
OCPP (EV charging) https://ocpp.nuclide.systems http://192.168.1.60:8887 VM 100
Traccar http://192.168.1.40:15000 CT 104
Gotify https://gotify.nuclide.systems http://192.168.1.40:10003 CT 104

Monitoring / ops (CT 109)

Service External Internal Host Doc
Homarr (dashboard) http://192.168.1.8:7575 CT 109
Grafana http://192.168.1.8:3000 CT 109
Prometheus http://192.168.1.8:9090 CT 109
Loki http://192.168.1.8:3100 CT 109
Arcane (Docker UI) https://arcane.nuclide.systems http://192.168.1.8:10002 CT 109 arcane
Dozzle (logs) http://192.168.1.8:10001 CT 109
Wetty (SSH-in-browser) http://192.168.1.8:4090 CT 109
Backrest (backups UI) http://192.168.1.3:9898 CT 103 backrest-ct103
Diun (image update notifier) logs only (docker logs diun) CT 109
Alloy (log/metric collector) :12345 (per host) CT 104, 109, 102, 103, 101, 105, 113, nuc

Network / infra

Service External Internal Host Doc
AdGuard Home (DNS) http://192.168.1.2 (admin) CT 102 adguard-dns
Traefik (reverse proxy + TLS) http://192.168.1.8:8090 CT 109
Zoraxy CT 108 DESTROYED 2026-05-28 — see zoraxy
Proxmox PVE https://192.168.1.20:8006 nuc homelab-architecture
D-Link router http://192.168.1.1 router

External-only (third party hosted)

Service External Notes
Shepard https://shepard.nuclide.systems proxied to 192.168.1.49
Shepard API https://shepard-api.nuclide.systems http://192.168.1.49:8080
Shepard Auth https://shepard-auth.nuclide.systems http://192.168.1.49:8082

Maintenance

This overview lives in /docs/services-overview.md. To add or change a service, edit, commit, push — docs-server picks it up within 5 min. Cross-reference: /docs/ct-inventory.md for sizing/role, /docs/services/zoraxy.md for the authoritative external route list, Homarr (http://192.168.1.8:7575) for the visual board.