Das Compose in deploy/ war zu über der Hälfte Kommentar (73 von 137
Zeilen) und mischte zwei Zwecke. Jetzt getrennt:
Wurzel docker-compose.example.yml + .env.example – betreiben,
zieht das fertige Abbild, braucht keinen Quelltext
deploy/ docker-compose.yml + .env.example – entwickeln,
baut aus dem Quelltext, kennt alle Schalter
Die schlanke .env.example führt nur die Pflichtwerte und Office; die
vollständige Liste mit Erklärungen bleibt in deploy/.env.example.
Die kopierte /docker-compose.yml ist ignoriert – sie gehört in die
Umgebung, nicht ins Repo.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
32 lines
425 B
Plaintext
32 lines
425 B
Plaintext
# Secrets
|
||
deploy/.env
|
||
.env
|
||
|
||
# Aus den Beispielen kopiert – gehört in die Umgebung, nicht ins Repo.
|
||
/docker-compose.yml
|
||
|
||
# Go
|
||
backend/aether
|
||
backend/*.test
|
||
backend/vendor/
|
||
|
||
# Node
|
||
frontend/node_modules/
|
||
frontend/dist/
|
||
|
||
# Data (never commit real data)
|
||
data/
|
||
backend/data/
|
||
|
||
# OS
|
||
.DS_Store
|
||
Thumbs.db
|
||
|
||
# IDE
|
||
.idea/
|
||
.vscode/
|
||
*.swp
|
||
|
||
# Von vite.config.ts aus node_modules kopiert (PDF.js-Standardschriften)
|
||
frontend/public/pdfjs/
|