Aktualisierte .gitignore-Datei für node_modules und andere temporäre Dateien

This commit is contained in:
Till Tomczak 2025-05-26 09:04:20 +02:00
parent f7953296f4
commit aa96875c08
2 changed files with 84 additions and 114 deletions

174
.gitignore vendored
View File

@ -5,20 +5,9 @@
# 🏗️ INFRASTRUKTUR UND CONTAINER # 🏗️ INFRASTRUKTUR UND CONTAINER
# ======================================================================================== # ========================================================================================
# Docker
.dockerignore
docker-compose.override.yml
**/.docker/
**/Dockerfile.local
**/*.dockerfile.local
# Container-Volumes und -Daten # Container-Volumes und -Daten
volumes/
data/
**/instance/ **/instance/
**/logs/ **/logs/
caddy_data/
caddy_config/
# Monitoring-Daten # Monitoring-Daten
monitoring/prometheus/data/ monitoring/prometheus/data/
@ -29,28 +18,12 @@ monitoring/grafana/logs/
# 🔐 SICHERHEIT UND GEHEIMNISSE # 🔐 SICHERHEIT UND GEHEIMNISSE
# ======================================================================================== # ========================================================================================
# Umgebungsvariablen und Geheimnisse
**/.env
**/.env.*
!**/.env.example
**/*.pem
**/*.key
**/*.cer
**/*.crt
**/*.p12
**/*.pfx
# Sichere Konfigurationen # Sichere Konfigurationen
config/secure/ config/secure/
infrastructure/ssl/ infrastructure/ssl/
**/secrets/ **/secrets/
**/private/ **/private/
# SSH-Schlüssel
**/.ssh/
**/id_rsa*
**/id_ed25519*
# ======================================================================================== # ========================================================================================
# 🐍 PYTHON/FLASK BACKEND # 🐍 PYTHON/FLASK BACKEND
# ======================================================================================== # ========================================================================================
@ -106,14 +79,6 @@ backend/.ipynb_checkpoints
backend/profile_default/ backend/profile_default/
backend/ipython_config.py backend/ipython_config.py
# Umgebungen
backend/.env
backend/.venv
backend/env/
backend/venv/
backend/ENV/
backend/env.bak/
backend/venv.bak/
# Spyder-Projekt-Einstellungen # Spyder-Projekt-Einstellungen
backend/.spyderproject backend/.spyderproject
@ -129,7 +94,6 @@ backend/site
backend/.mypy_cache/ backend/.mypy_cache/
backend/.dmypy.json backend/.dmypy.json
backend/dmypy.json backend/dmypy.json
# Pyre Type Checker # Pyre Type Checker
backend/.pyre/ backend/.pyre/
@ -139,63 +103,89 @@ backend/.pytype/
# Cython Debug-Symbole # Cython Debug-Symbole
backend/cython_debug/ backend/cython_debug/
# Spezifische Backend-Dateien
backend/instance/
backend/logs/
backend/*.db
backend/*.sqlite
backend/*.sqlite3
# ======================================================================================== # ========================================================================================
# 📱 NODE.JS/NEXT.JS FRONTEND # 📱 NODE.JS/NEXT.JS FRONTEND
# ======================================================================================== # ========================================================================================
# Abhängigkeiten # Allgemeine Ausschlüsse
frontend/node_modules/ __pycache__/
frontend/.pnp *.py[cod]
frontend/.pnp.js *$py.class
*.so
.Python
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/
.coverage
htmlcov/
.tox/
.nox/
.hypothesis/
.pytest_cache/
.idea/
.vscode/
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
*.log
# Testing # Node.js / Frontend
frontend/coverage/ node_modules/
npm-debug.log
yarn-error.log
.pnpm-debug.log
.nuxt
.cache/
.parcel-cache
.next/
out/
dist/
build/
.DS_Store
# Next.js # Docker-spezifische Dateien
frontend/.next/ .dockerignore
frontend/out/ *.tar
*.tar.gz
*.tar.xz
*.tgz
# Produktions-Build # Datenbank-Dateien
frontend/build *.db
*.sqlite
*.sqlite3
# Verschiedenes # SSL-Zertifikate
frontend/.DS_Store *.pem
frontend/*.tsbuildinfo *.crt
frontend/next-env.d.ts *.key
*.csr
# Debug-Logs # Temporäre Dateien
frontend/npm-debug.log* *.swp
frontend/yarn-debug.log* *.swo
frontend/yarn-error.log* *.tmp
frontend/.pnpm-debug.log* *.temp
*.bak
.*.swp
.DS_Store
Thumbs.db
*.pid
*.seed
*.pid.lock
# Lokale Umgebungsdateien # Uploads und Logs
frontend/.env uploads/
frontend/.env.local logs/
frontend/.env.development.local tmp/
frontend/.env.test.local temp/
frontend/.env.production.local
# Vercel
frontend/.vercel
# TypeScript
frontend/*.tsbuildinfo
# Storybook-Build-Ausgaben
frontend/storybook-static
# Datenbank
frontend/db/
frontend/*.db
frontend/*.sqlite
# ======================================================================================== # ========================================================================================
# 💻 ENTWICKLUNGSUMGEBUNG UND IDE # 💻 ENTWICKLUNGSUMGEBUNG UND IDE
@ -342,17 +332,6 @@ playwright/.cache/
# 📦 PAKETIERUNG UND VERTEILUNG # 📦 PAKETIERUNG UND VERTEILUNG
# ======================================================================================== # ========================================================================================
# Tar-Archive
*.tar
*.tar.gz
*.tar.bz2
*.tar.xz
# Komprimierte Dateien
*.zip
*.rar
*.7z
# Build-Artefakte # Build-Artefakte
dist/ dist/
build/ build/
@ -383,15 +362,6 @@ temp/
# 🏭 PRODUKTIONSSPEZIFISCHE DATEIEN # 🏭 PRODUKTIONSSPEZIFISCHE DATEIEN
# ======================================================================================== # ========================================================================================
# Produktions-Konfigurationen
docker-compose.prod.yml
docker-compose.production.yml
production.env
# SSL-Zertifikate für Produktion
ssl/
certificates/
certs/
# Backup-Skripte und -Daten # Backup-Skripte und -Daten
backup/ backup/