Commit Graph

5 Commits

Author SHA1 Message Date
Travis Herbranson
ef967884d0 chore: remove uv-init leftover stub main.py
Untouched `uv init` placeholder (print("Hello from cloudflared!")). Not
imported, not wired as an entry point, and documented in this repo's
own README/CLAUDE.md as leftover scaffolding not on the build path.
2026-05-22 20:22:30 -04:00
Travis Herbranson
87ccf67e26 docs: fix dangling docker-compose.yml reference in compose.yml usage comment
File was already renamed to compose.yml; usage comment still pointed at
the old docker-compose.yml path, which would fail with 'docker compose -f'.
2026-05-22 19:52:57 -04:00
Travis Herbranson
2627d4dcbe updapte compose file 2026-05-22 18:36:41 -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