"deploy" klang nach Ausrollen, drin steht das Gegenteil: das Bau-Rezept und das Compose, das aus dem Quelltext baut. Ausgerollt wird mit docker-compose.example.yml im Wurzelverzeichnis. Marc ist genau darüber gestolpert. Zwei Dinge mussten dafür vorher fest werden, sonst hätte das Umbenennen die Entwicklungsdatenbank gekostet: Compose leitet den Projektnamen aus dem Ordnernamen ab und hätte unter "build" ein neues, leeres Projekt mit neuem, leerem Volume angelegt. Der Projektname steht deshalb jetzt im Compose (name: aether), und das Volume trägt seinen alten Namen ausdrücklich weiter (deploy_postgres_data) – unschön, aber die Daten bleiben. Ebenfalls angepasst: .gitignore. Dort stand deploy/.env; nach dem Umbenennen wäre build/.env nur noch von der allgemeinen .env-Zeile gedeckt gewesen. Nachgeprüft nach dem Umzug: Abbild baut, Stapel startet, 113 Dateien in der Datenbank wie vorher, Volume unverändert deploy_postgres_data, GET / → 200. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
32 lines
424 B
Plaintext
32 lines
424 B
Plaintext
# Secrets
|
||
build/.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/
|