Hetzner Cloud VM
89.167.54.62 · TS: 100.120.44.115 · Ubuntu 24.04 ARM64
Public Routes — Core & Tools
| Subdomain | Backend | Auth |
| auth | tinyauth:3000 | TOTP |
| status | uptime-kuma:3001 | public |
| vault | vaultwarden:80 | native+TOTP |
| docs | bookstack:80 | native |
| file | filebrowser:80 | native |
| ssh | sshwifty:8182 | tinyauth |
| flowise | flowise:3000 | native |
| n8n | n8n:5678 | native TOTP |
| grafana | grafana:3000 | native TOTP |
Public Routes — Apps & Media
| Subdomain | Backend | Auth |
| reapi | re-api:8000 | API key |
| immich | 172.18.0.1:2283 | native |
| shop | ai-shopping-* | native |
| games | romm:8080 | native |
| minio | minio:9000 | native |
| minio-console | minio:9001 | native |
| optimushq | 172.18.0.1:3001 | native |
| gru | 172.18.0.1:4444 | open |
| voice | voice-assistant:3002 | native |
| env | /srv/env (static) | public |
Public Routes — Selkies WebRTC
| Subdomain | App | Auth |
| obsidian | obsidian:3000 | tinyauth |
| gimp | gimp:3000 | tinyauth |
| stremio | stremio:3000 | tinyauth |
| gfn | gfn:3000 | tinyauth |
Systemd Services (non-Docker)
| Subdomain | Process | Auth |
| catgen | Flask :5000 | tinyauth |
| fabric | SvelteKit :3033 | tinyauth |
| optimushq | Express :3001 | native |
Tailnet-Only Routes (AdGuard split DNS)
| Subdomain | Backend | Host Port |
| dash | homepage:3000 | 100.120.44.115:3030 |
| portainer | portainer:9000 | 100.120.44.115:9900 |
| torrent | qbittorrent:8080 | 100.120.44.115:8088 |
| sync | couchdb:5984 | 100.120.44.115:5984 |
| loki | loki:3100 | 100.120.44.115:3100 |
Infrastructure & Monitoring
| Container | Role |
| prometheus | metrics scrape + store |
| alertmanager | alert routing → Telegram |
| blackbox-exporter | HTTP/HTTPS endpoint probes |
| node-exporter | host metrics |
| cadvisor | container metrics |
| promtail | log shipper → Loki |
| adguard | DNS + split-horizon + ad-block |
| coturn | WebRTC TURN relay (Selkies) |
| watchtower | image auto-update |
| tinyauth | forward-auth TOTP gateway |
Databases & Storage
| Container | Used By |
| couchdb | Obsidian LiveSync (sync.*) |
| bookstack-db | BookStack (MySQL) |
| romm-db | RomM (MySQL) |
| immich_postgres | Immich |
| immich_redis | Immich cache |
| immich_machine_learning | Immich ML (face/CLIP) |
| ai-shopping-assistant-postgres-1 | Shopping Assistant |
| voice-agent-postgres | Voice assistant |
| minio | S3 object storage |