BaseFrontendBackend
This commit is contained in:
+57
@@ -0,0 +1,57 @@
|
||||
# ==============================================================================
|
||||
# Void-Genesis - Globale .gitignore
|
||||
# ==============================================================================
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# 1. Lokale Umgebungsvariablen & Secrets (SEHR WICHTIG!)
|
||||
# ------------------------------------------------------------------------------
|
||||
# .env Dateien enthalten Passwörter, API-Keys und Datenbank-Zugänge (wie unsere
|
||||
# POSTGRES_PASSWORD_LOBBY). Diese dürfen niemals ins Git-Repository (Gitea)
|
||||
# gepusht werden, da sonst die Infrastruktur kompromittiert ist!
|
||||
.env
|
||||
.env.local
|
||||
.env.*.local
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# 2. Datenbank & Persistente Daten
|
||||
# ------------------------------------------------------------------------------
|
||||
# Wir ignorieren alle Ordner, die "data" heißen (z.B. dev/data/postgres).
|
||||
# Hier liegen die physischen Datenbank-Dateien von PostgreSQL. Diese ändern sich
|
||||
# ständig und würden das Repository extrem aufblähen und unbrauchbar machen.
|
||||
**/data/
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# 3. Node.js & Paketmanager-Logs
|
||||
# ------------------------------------------------------------------------------
|
||||
# Der 'node_modules' Ordner enthält zehntausende Dateien fremder Pakete.
|
||||
# Diese sind oft betriebssystemabhängig und werden stattdessen immer frisch über
|
||||
# die package.json (via npm install) bzw. im Docker-Build installiert.
|
||||
node_modules/
|
||||
# Log-Dateien, falls npm oder yarn bei einem lokalen Test abstürzen.
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
*.log
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# 4. Build-Outputs (Frontend Vite / Backend)
|
||||
# ------------------------------------------------------------------------------
|
||||
# Die fertig kompilierten Dateien (z.B. minimiertes HTML/JS/CSS von Vite).
|
||||
# Diese generieren wir im Produktivbetrieb später on-the-fly, sie gehören
|
||||
# nicht in die Versionskontrolle des Quellcodes.
|
||||
dist/
|
||||
dist-ssr/
|
||||
build/
|
||||
out/
|
||||
|
||||
# ------------------------------------------------------------------------------
|
||||
# 5. Betriebssystem-spezifische Dateien & Editor-Configs
|
||||
# ------------------------------------------------------------------------------
|
||||
# Automatisch generierte Metadaten von Windows oder macOS, die anderen
|
||||
# Entwicklern oder dem Server nur im Weg sind.
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
# (Optional) Lokale VS Code Einstellungen, die nicht für das Team gelten
|
||||
.vscode/
|
||||
|
||||
gem_*.txt
|
||||
Reference in New Issue
Block a user