Ein versehentlich im Repo-Root gelandeter Voll-Export (skrift.de__…zip, 436 MB mit sqldump.sql) soll nicht versioniert werden – enthält PII/DB-Dump/Secrets. Regel deckt Root-Zips und sqldump-Dateien ab; getrackte Zips in Unterordnern (z. B. Webseite/skrift-preisrechner.zip) bleiben unberührt. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
47 lines
1.7 KiB
Plaintext
47 lines
1.7 KiB
Plaintext
# ── Secrets (nicht ins Repo!) ───────────────────────────────
|
||
.env
|
||
.env.*
|
||
!.env.example
|
||
# Produktions-Config mit SFTP-Passwort (Template: config.default.json)
|
||
Produktion/skrift-produktion/config.json
|
||
|
||
# ── Node ────────────────────────────────────────────────────
|
||
node_modules/
|
||
npm-debug.log*
|
||
|
||
# ── Python ──────────────────────────────────────────────────
|
||
.venv/
|
||
venv/
|
||
__pycache__/
|
||
*.py[cod]
|
||
.pytest_cache/
|
||
|
||
# ── Laufzeit-/generierte Daten ──────────────────────────────
|
||
cache/
|
||
output/
|
||
*.log
|
||
# Produktions-Laufzeitzustand
|
||
Produktion/skrift-produktion/processed_orders.json
|
||
Produktion/skrift-produktion/archive.json
|
||
Produktion/skrift-produktion/order_data.json
|
||
Produktion/skrift-produktion/temp_signature/
|
||
|
||
# ── Build-Artefakte ─────────────────────────────────────────
|
||
build/
|
||
dist/
|
||
*.spec
|
||
# Ausnahme: Directus-Extensions werden ohne Build-Schritt gepflegt –
|
||
# ihr dist/ IST der Quellcode und muss ins Repo.
|
||
!Docker/directus/extensions/*/dist/
|
||
|
||
# ── Website-/DB-Backups (NIE ins Repo – enthalten PII, DB-Dump, Secrets) ──
|
||
/*.zip
|
||
skrift.de__*.zip
|
||
*sqldump*.sql
|
||
|
||
# ── OS / Editor ─────────────────────────────────────────────
|
||
.DS_Store
|
||
Thumbs.db
|
||
.vscode/
|
||
.claude/settings.local.json
|