Commit Graph

6 Commits

Author SHA1 Message Date
Travis Herbranson
1791b59986 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:54 -04:00
Travis Herbranson
4df0b9700f chore: remove uv-init leftover stub main.py
Untouched `uv init` placeholder (print("Hello from n8n!")). 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:31 -04:00
Travis Herbranson
4f3c13b3f2 update to compose and ignore files 2026-05-22 18:42:41 -04:00
5af7af9dea delete files 2026-05-22 22:40:30 +00:00
Travis Herbranson
04c995d271 docs: write operator README
Repo had a 0-byte README. New one covers:
- Single-service inventory + host port
- .env-driven config table (keys ONLY — no values; .env stays
  gitignored, contains real PBS integration credentials)
- External volume pin to n8n_server_n8n_data (don't remove the
  name: override; would create an empty volume)
- Backup one-liner via volume tar
- Two routing modes (direct host port vs Traefik /n8n + /n8n/api)
  matching the current dirty compose.yml situation
- WEBHOOK_URL-must-match-ingress + :latest-image-tag gotchas

Working tree has uncommitted changes to .env and compose.yml.
NEITHER is part of this commit — verified pre-commit.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 07:51:41 -04:00
Travis Herbranson
61b685ed3b init commit to create the project 2026-05-13 18:46:03 -04:00