# Federation Hub — Kubernetes Deployment Companion to **RAILIANCE-WP-0007** (`railiance-apps` Helm release). ## Image ```bash docker build -t gitea.coulomb.social/coulomb/reuse-surface-hub: . docker push gitea.coulomb.social/coulomb/reuse-surface-hub: ``` ## Required environment | Variable | Purpose | |---|---| | `REUSE_SURFACE_HUB_TOKEN` | Bearer token for write API | | `REUSE_SURFACE_HUB_DB` | SQLite path (default `/data/hub.db`) | | `REUSE_SURFACE_HUB_CACHE_DIR` | Remote index cache (default `/data/cache`) | Mount a PVC at `/data` for persistence. ## Probes - Liveness/readiness: `GET /health` on port `8000` ## Client configuration ```bash export REUSE_SURFACE_HUB_URL=https://reuse-hub.whywhynot.de export REUSE_SURFACE_HUB_TOKEN= reuse-surface hub status ```