๐ ๏ธ Media Tools โ RouteGhost & Traefik-kop
Host: Homelab ยท Compose:
Homelab/Media/tools/compose.yaml
Stack name:tools
1. Overview
Infrastructure tools running on the media server: RouteGhost (a custom VPN passthrough/routing app) and traefik-kop for relaying Traefik labels from this host to the central Redis-backed Traefik instance.
2. Architecture & Services
| Service | Image | Port | Role |
|---|---|---|---|
routeghost |
ghcr.io/m1ckyb/routeghost:dev |
25000 |
VPN routing passthrough tool |
traefik-kop_ms |
ghcr.io/jittering/traefik-kop:0.20.1 |
โ | Relays Traefik Docker labels to central Redis |
3. Networking
cloudflare-netโ RouteGhost exposed via Cloudflare Tunnel atrouteghost.m1ckyb.com.traefikโtraefik-kop_msconnects to the Traefik Redis backend.
4. Persistent Storage
| Container | Host Path / Volume | Description |
|---|---|---||
| routeghost | /docker/data/routeghost | App data and SQLite DB |
| traefik-kop_ms | /var/run/docker.sock | โ |
5. Environment Variables
| Variable | Service | Description |
|---|---|---|
ORIGIN |
routeghost |
App public URL |
PGID |
routeghost |
โ |
PUID |
routeghost |
โ |
RP_ID |
routeghost |
Relying party ID for WebAuthn (routeghost.m1ckyb.com) |
TZ |
routeghost |
Australia/Sydney |
REDIS_ADDR |
traefik-kop_ms |
traefik_redis:6379 |
SKIP_REPLACE |
traefik-kop_ms |
โ |
6. Access & Usage
| URL | Description |
|---|---|
https://routeghost.m1ckyb.com |
RouteGhost web UI |