Files
docs/services-overview.md
T

4.7 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
LobeChat https://chat.nuclide.systems http://192.168.1.40:14001 CT 104
LiteLLM (gateway) https://ai.nuclide.systems http://192.168.1.40:14000 CT 104 mcp-gateway
MCP Gateway https://mcp.nuclide.systems http://192.168.1.40:8080 CT 104 mcp-gateway, mcp-servers
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

Network / infra

Service External Internal Host Doc
AdGuard Home (DNS) http://192.168.1.2 (admin) CT 102 adguard-dns
Zoraxy (reverse proxy) http://192.168.1.4:8000 CT 108 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.