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/

View File

@ -1,13 +1,13 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools --> <!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg fill="#000000" version="1.1" id="svg3544" xmlns:svg="http://www.w3.org/2000/svg" <svg fill="#000000" version="1.1" id="svg3544" xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 80 80" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 80 80"
xml:space="preserve" width="800px" height="800px"> xml:space="preserve" width="800px" height="800px">
<path d="M58.6,4.5C53,1.6,46.7,0,40,0c-6.7,0-13,1.6-18.6,4.5v0C8.7,11.2,0,24.6,0,40c0,15.4,8.7,28.8,21.5,35.5 <path d="M58.6,4.5C53,1.6,46.7,0,40,0c-6.7,0-13,1.6-18.6,4.5v0C8.7,11.2,0,24.6,0,40c0,15.4,8.7,28.8,21.5,35.5
C27,78.3,33.3,80,40,80c6.7,0,12.9-1.7,18.5-4.6C71.3,68.8,80,55.4,80,40C80,24.6,71.3,11.2,58.6,4.5z M4,40 C27,78.3,33.3,80,40,80c6.7,0,12.9-1.7,18.5-4.6C71.3,68.8,80,55.4,80,40C80,24.6,71.3,11.2,58.6,4.5z M4,40
c0-13.1,7-24.5,17.5-30.9v0C26.6,6,32.5,4.2,39,4l-4.5,32.7L21.5,46.8v0L8.3,57.1C5.6,52,4,46.2,4,40z M58.6,70.8 c0-13.1,7-24.5,17.5-30.9v0C26.6,6,32.5,4.2,39,4l-4.5,32.7L21.5,46.8v0L8.3,57.1C5.6,52,4,46.2,4,40z M58.6,70.8
C53.1,74.1,46.8,76,40,76c-6.8,0-13.2-1.9-18.6-5.2c-4.9-2.9-8.9-6.9-11.9-11.7l11.9-4.9v0L40,46.6l18.6,7.5v0l12,4.9 C53.1,74.1,46.8,76,40,76c-6.8,0-13.2-1.9-18.6-5.2c-4.9-2.9-8.9-6.9-11.9-11.7l11.9-4.9v0L40,46.6l18.6,7.5v0l12,4.9
C67.6,63.9,63.4,67.9,58.6,70.8z M58.6,46.8L58.6,46.8l-12.9-10L41.1,4c6.3,0.2,12.3,2,17.4,5.1v0C69,15.4,76,26.9,76,40 C67.6,63.9,63.4,67.9,58.6,70.8z M58.6,46.8L58.6,46.8l-12.9-10L41.1,4c6.3,0.2,12.3,2,17.4,5.1v0C69,15.4,76,26.9,76,40
c0,6.2-1.5,12-4.3,17.1L58.6,46.8z"/> c0,6.2-1.5,12-4.3,17.1L58.6,46.8z"/>
</svg> </svg>

Before

Width:  |  Height:  |  Size: 977 B

After

Width:  |  Height:  |  Size: 965 B