Files
marktvogt.de/.gitignore
vikingowl d3982c1d73 feat(helm): add monolithic marktvogt chart + secrets sync script
New unified helm chart at helm/marktvogt/ that combines backend (Go API,
Postgres, Dragonfly, migrate hook, discovery cron) and web (SvelteKit SSR)
into a single release. Replaces the per-service charts at backend/deploy/helm
and web/deploy/helm — kept in place until the live migration is verified
(see helm/marktvogt/MIGRATION.md).

Selector labels and resource names match the existing per-service charts
exactly so migration is by re-annotation rather than recreate; CNPG cluster
and Dragonfly survive the cutover with no data loss.

Adds scripts/k8s-secrets-sync.sh + .env.helm.example for reproducible
out-of-band secret creation. .env.helm itself is gitignored.
2026-04-28 15:57:30 +02:00

61 lines
1.4 KiB
Plaintext

# ── Backend ──────────────────────────────────
/backend/api
/backend/seed
*.test
*.out
coverage.html
go.work
go.work.sum
vendor/
# discovery-eval local caches + generated reports
.eval-cache.json
.cat-eval-cache.json
eval-report.json
cat-eval-report.json
# ── Web ──────────────────────────────────────
/web/node_modules/
/web/.svelte-kit/
/web/build/
/web/.output/
/web/vite.config.js.timestamp-*
/web/vite.config.ts.timestamp-*
# ── App ──────────────────────────────────────
/app/.dart_tool/
/app/build/
/app/.flutter-plugins
/app/.flutter-plugins-dependencies
# ── Docs ─────────────────────────────────────
/docs/superpowers/
# ── Git worktrees ─────────────────────────────
.worktrees/
# ── Shared ───────────────────────────────────
.env
.env.local
.env.*.local
!.env.example
!.env.test
# Local k8s secrets reference (see .env.helm.example)
.env.helm
.idea/
.vscode/
.claude/
*.swp
*.swo
*~
.DS_Store
Thumbs.db
/tmp/
/dist/
*.exe
*.exe~
*.dll
*.so
*.dylib