Commit Graph

3 Commits

Author SHA1 Message Date
Travis Herbranson
20ab511fe1 chore: remove dead uv-init scaffolding (pyproject/uv.lock/.python-version)
These were the remaining `uv init` residue alongside the already-removed
main.py stub — not part of the build/deploy path. Also drops the now-stale
'leftover uv-init artifacts' note from README.md since the files are gone.
2026-05-22 20:37:53 -04:00
Travis Herbranson
2f4fc25543 docs: write operator README
Repo had a 0-byte README. New one covers:
- Single-service inventory with the load-bearing cloudflared-mcp
  container name (vault-mcp's legacy network aliases depend on it)
- Token-mode + dashboard-managed ingress contract
- .env contract (TUNNEL_TOKEN)
- Token rotation flow + how to map a new public hostname
- Cross-reference to homelab-ansible's roles/cloudflared README for
  the redirect-loop gotcha on Traefik backends
- No-ports / one-tunnel / :latest gotchas

Working tree has an in-flight docker-compose.yml → compose.yml rename
(D docker-compose.yml + ?? compose.yml). Intentionally not part of
this commit.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 07:50:25 -04:00
Travis Herbranson
722b0a130c init commit to create the project 2026-05-10 13:45:14 -04:00