services-overview: make internal IP:port entries clickable
This commit is contained in:
+38
-38
@@ -8,82 +8,82 @@ Every service running in the homelab, with its access URL(s) and host. **Externa
|
||||
|
||||
| Service | External | Internal | Host | Doc |
|
||||
|---|---|---|---|---|
|
||||
| LobeChat | <https://chat.nuclide.systems> | `192.168.1.40:14001` | CT 104 | — |
|
||||
| LiteLLM (gateway) | <https://ai.nuclide.systems> | `192.168.1.40:14000` | CT 104 | [[mcp-gateway]] |
|
||||
| MCP Gateway | <https://mcp.nuclide.systems> | `192.168.1.40:8080` | CT 104 | [[mcp-gateway]], [[mcp-servers]] |
|
||||
| ComfyUI | — | `192.168.1.40:18188` | CT 104 | [[comfyui]] |
|
||||
| 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) | — | `192.168.1.40:15678` | CT 104 | — |
|
||||
| n8n (automation) | — | <http://192.168.1.40:15678> | CT 104 | — |
|
||||
|
||||
## Files / storage
|
||||
|
||||
| Service | External | Internal | Host | Doc |
|
||||
|---|---|---|---|---|
|
||||
| Nextcloud | <https://nc.nuclide.systems> | `192.168.1.41:11000` | CT 105 | — |
|
||||
| Immich | <https://immich.nuclide.systems> | `192.168.1.40:12000` | CT 104 | — |
|
||||
| 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> | `192.168.1.40:17001` | CT 104 | — |
|
||||
| Memos | <https://memos.nuclide.systems> | `192.168.1.40:17000` | CT 104 | — |
|
||||
| Audiobookshelf | — | `192.168.1.40:13100` | CT 104 | — |
|
||||
| Garage S3 | <https://s3.nuclide.systems> | `192.168.1.40:10004` | CT 104 | — |
|
||||
| UNAS NFS | — | `192.168.1.30:/share/…` | UNAS | [[storage]] |
|
||||
| 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> | `192.168.1.5:11000` | CT 110 | [[pocket-id]] |
|
||||
| Vaultwarden | <https://vault.nuclide.systems> | `192.168.1.40:11001` | CT 104 | — |
|
||||
| Infisical | — | `192.168.1.7:8200` | CT 112 | [[secrets-manager]] |
|
||||
| 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> | `192.168.1.42:3000` | CT 111 | [[dev-environment]] |
|
||||
| Coder | <https://dev.nuclide.systems> | `192.168.1.42:7080` | CT 111 | [[dev-environment]] |
|
||||
| Docs (mkdocs) | — | `192.168.1.8:13080` | CT 109 | — |
|
||||
| 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> | `192.168.1.60:8123` | VM 100 | — |
|
||||
| Mainsail (3D printer) | — | `192.168.1.189` | external box | — |
|
||||
| OCPP (EV charging) | <https://ocpp.nuclide.systems> | `192.168.1.60:8887` | VM 100 | — |
|
||||
| Traccar | — | `192.168.1.40:15000` | CT 104 | — |
|
||||
| Gotify | <https://gotify.nuclide.systems> | `192.168.1.40:10003` | CT 104 | — |
|
||||
| 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) | — | `192.168.1.8:7575` | CT 109 | — |
|
||||
| Grafana | — | `192.168.1.8:3000` | CT 109 | — |
|
||||
| Prometheus | — | `192.168.1.8:9090` | CT 109 | — |
|
||||
| Loki | — | `192.168.1.8:3100` | CT 109 | — |
|
||||
| Arcane (Docker UI) | <https://arcane.nuclide.systems> | `192.168.1.8:10002` | CT 109 | [[arcane]] |
|
||||
| Dozzle (logs) | — | `192.168.1.8:10001` | CT 109 | — |
|
||||
| Wetty (SSH-in-browser) | — | `192.168.1.8:4090` | CT 109 | — |
|
||||
| Backrest (backups UI) | — | `192.168.1.3:9898` | CT 103 | [[backrest-ct103]] |
|
||||
| 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) | — | `192.168.1.2` (admin: `:80`) | CT 102 | [[adguard-dns]] |
|
||||
| Zoraxy (reverse proxy) | — | `192.168.1.4:8000` | CT 108 | [[zoraxy]] |
|
||||
| Proxmox PVE | — | `https://192.168.1.20:8006` | nuc | [[homelab-architecture]] |
|
||||
| D-Link router | — | `192.168.1.1` | router | — |
|
||||
| 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> | `192.168.1.49:8080` |
|
||||
| Shepard Auth | <https://shepard-auth.nuclide.systems> | `192.168.1.49:8082` |
|
||||
| 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.
|
||||
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.
|
||||
|
||||
Reference in New Issue
Block a user