"feat: Added debug server and related components for improved development experience"
This commit is contained in:
457
.gitignore
vendored
457
.gitignore
vendored
@ -1,87 +1,398 @@
|
||||
# MYP - Manage your Printer .gitignore
|
||||
# 📦 MYP - Manage your Printer .gitignore
|
||||
# Umfassende Git-Ignore-Konfiguration für Microservice-Architektur
|
||||
|
||||
# Betriebssystem-spezifische Dateien
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
desktop.ini
|
||||
# ========================================================================================
|
||||
# 🏗️ INFRASTRUKTUR UND CONTAINER
|
||||
# ========================================================================================
|
||||
|
||||
# Sensible Daten und Konfigurationen
|
||||
# Docker
|
||||
.dockerignore
|
||||
docker-compose.override.yml
|
||||
**/.docker/
|
||||
**/Dockerfile.local
|
||||
**/*.dockerfile.local
|
||||
|
||||
# Container-Volumes und -Daten
|
||||
volumes/
|
||||
data/
|
||||
**/instance/
|
||||
**/logs/
|
||||
caddy_data/
|
||||
caddy_config/
|
||||
|
||||
# Monitoring-Daten
|
||||
monitoring/prometheus/data/
|
||||
monitoring/grafana/data/
|
||||
monitoring/grafana/logs/
|
||||
|
||||
# ========================================================================================
|
||||
# 🔐 SICHERHEIT UND GEHEIMNISSE
|
||||
# ========================================================================================
|
||||
|
||||
# Umgebungsvariablen und Geheimnisse
|
||||
**/.env
|
||||
**/.env.*
|
||||
!**/.env.example
|
||||
**/*.pem
|
||||
**/*.key
|
||||
**/*.cer
|
||||
**/*.crt
|
||||
**/*.p12
|
||||
**/*.pfx
|
||||
|
||||
# Sichere Konfigurationen
|
||||
config/secure/
|
||||
*.env
|
||||
*.pem
|
||||
*.key
|
||||
*.cer
|
||||
.env.local
|
||||
.env.development.local
|
||||
.env.test.local
|
||||
.env.production.local
|
||||
infrastructure/ssl/
|
||||
**/secrets/
|
||||
**/private/
|
||||
|
||||
# Python spezifische Dateien
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
*$py.class
|
||||
*.so
|
||||
.Python
|
||||
env/
|
||||
build/
|
||||
develop-eggs/
|
||||
dist/
|
||||
downloads/
|
||||
eggs/
|
||||
.eggs/
|
||||
lib/
|
||||
lib64/
|
||||
parts/
|
||||
sdist/
|
||||
var/
|
||||
*.egg-info/
|
||||
.installed.cfg
|
||||
*.egg
|
||||
venv/
|
||||
ENV/
|
||||
# SSH-Schlüssel
|
||||
**/.ssh/
|
||||
**/id_rsa*
|
||||
**/id_ed25519*
|
||||
|
||||
# JavaScript/Node spezifische Dateien
|
||||
node_modules/
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
.pnpm-debug.log*
|
||||
.next/
|
||||
out/
|
||||
.vercel
|
||||
*.tsbuildinfo
|
||||
# ========================================================================================
|
||||
# 🐍 PYTHON/FLASK BACKEND
|
||||
# ========================================================================================
|
||||
|
||||
# IDE Dateien
|
||||
.idea/
|
||||
# Python-Bytecode
|
||||
**/__pycache__/
|
||||
**/*.py[cod]
|
||||
**/*$py.class
|
||||
**/*.so
|
||||
|
||||
# Verteilung / Paketierung
|
||||
backend/build/
|
||||
backend/develop-eggs/
|
||||
backend/dist/
|
||||
backend/downloads/
|
||||
backend/eggs/
|
||||
backend/.eggs/
|
||||
backend/lib/
|
||||
backend/lib64/
|
||||
backend/parts/
|
||||
backend/sdist/
|
||||
backend/var/
|
||||
backend/wheels/
|
||||
backend/share/python-wheels/
|
||||
backend/*.egg-info/
|
||||
backend/.installed.cfg
|
||||
backend/*.egg
|
||||
backend/MANIFEST
|
||||
|
||||
# PyInstaller
|
||||
backend/*.manifest
|
||||
backend/*.spec
|
||||
|
||||
# Unit-Test / Coverage-Berichte
|
||||
backend/htmlcov/
|
||||
backend/.tox/
|
||||
backend/.nox/
|
||||
backend/.coverage
|
||||
backend/.coverage.*
|
||||
backend/.cache
|
||||
backend/nosetests.xml
|
||||
backend/coverage.xml
|
||||
backend/*.cover
|
||||
backend/*.py,cover
|
||||
backend/.hypothesis/
|
||||
backend/.pytest_cache/
|
||||
backend/cover/
|
||||
|
||||
# Jupyter Notebook
|
||||
backend/.ipynb_checkpoints
|
||||
|
||||
# IPython
|
||||
backend/profile_default/
|
||||
backend/ipython_config.py
|
||||
|
||||
# Umgebungen
|
||||
backend/.env
|
||||
backend/.venv
|
||||
backend/env/
|
||||
backend/venv/
|
||||
backend/ENV/
|
||||
backend/env.bak/
|
||||
backend/venv.bak/
|
||||
|
||||
# Spyder-Projekt-Einstellungen
|
||||
backend/.spyderproject
|
||||
backend/.spyproject
|
||||
|
||||
# Rope-Projekt-Einstellungen
|
||||
backend/.ropeproject
|
||||
|
||||
# mkdocs-Dokumentation
|
||||
backend/site
|
||||
|
||||
# mypy
|
||||
backend/.mypy_cache/
|
||||
backend/.dmypy.json
|
||||
backend/dmypy.json
|
||||
|
||||
# Pyre Type Checker
|
||||
backend/.pyre/
|
||||
|
||||
# pytype Static Type Analyzer
|
||||
backend/.pytype/
|
||||
|
||||
# Cython Debug-Symbole
|
||||
backend/cython_debug/
|
||||
|
||||
# Spezifische Backend-Dateien
|
||||
backend/instance/
|
||||
backend/logs/
|
||||
backend/*.db
|
||||
backend/*.sqlite
|
||||
backend/*.sqlite3
|
||||
|
||||
# ========================================================================================
|
||||
# 📱 NODE.JS/NEXT.JS FRONTEND
|
||||
# ========================================================================================
|
||||
|
||||
# Abhängigkeiten
|
||||
frontend/node_modules/
|
||||
frontend/.pnp
|
||||
frontend/.pnp.js
|
||||
|
||||
# Testing
|
||||
frontend/coverage/
|
||||
|
||||
# Next.js
|
||||
frontend/.next/
|
||||
frontend/out/
|
||||
|
||||
# Produktions-Build
|
||||
frontend/build
|
||||
|
||||
# Verschiedenes
|
||||
frontend/.DS_Store
|
||||
frontend/*.tsbuildinfo
|
||||
frontend/next-env.d.ts
|
||||
|
||||
# Debug-Logs
|
||||
frontend/npm-debug.log*
|
||||
frontend/yarn-debug.log*
|
||||
frontend/yarn-error.log*
|
||||
frontend/.pnpm-debug.log*
|
||||
|
||||
# Lokale Umgebungsdateien
|
||||
frontend/.env
|
||||
frontend/.env.local
|
||||
frontend/.env.development.local
|
||||
frontend/.env.test.local
|
||||
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
|
||||
# ========================================================================================
|
||||
|
||||
# Visual Studio Code
|
||||
.vscode/
|
||||
*.code-workspace
|
||||
|
||||
# JetBrains IDEs
|
||||
.idea/
|
||||
*.iws
|
||||
*.iml
|
||||
*.ipr
|
||||
|
||||
# Sublime Text
|
||||
*.sublime-project
|
||||
*.sublime-workspace
|
||||
|
||||
# Vim
|
||||
*.swp
|
||||
*.swo
|
||||
*~
|
||||
.project
|
||||
.classpath
|
||||
.settings/
|
||||
.vimrc.local
|
||||
|
||||
# Logs und temporäre Dateien
|
||||
logs/
|
||||
*.log
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
temp/
|
||||
# Emacs
|
||||
*~
|
||||
\#*\#
|
||||
/.emacs.desktop
|
||||
/.emacs.desktop.lock
|
||||
*.elc
|
||||
auto-save-list
|
||||
tramp
|
||||
.\#*
|
||||
|
||||
# Eclipse
|
||||
.metadata
|
||||
bin/
|
||||
tmp/
|
||||
*.tmp
|
||||
*.bak
|
||||
*.swp
|
||||
*~.nib
|
||||
local.properties
|
||||
.settings/
|
||||
.loadpath
|
||||
.recommenders
|
||||
|
||||
# Datenbanken und SQLite Dateien
|
||||
*.sqlite
|
||||
*.sqlite3
|
||||
*.db
|
||||
instance/
|
||||
# NetBeans
|
||||
/nbproject/private/
|
||||
/nbbuild/
|
||||
/dist/
|
||||
/nbdist/
|
||||
/.nb-gradle/
|
||||
|
||||
# Kompilierte Dateien und Binaries
|
||||
*.com
|
||||
*.class
|
||||
*.dll
|
||||
*.exe
|
||||
*.o
|
||||
*.a
|
||||
*.so
|
||||
*.dylib
|
||||
# ========================================================================================
|
||||
# 🖥️ BETRIEBSSYSTEM
|
||||
# ========================================================================================
|
||||
|
||||
# Windows
|
||||
Thumbs.db
|
||||
Thumbs.db:encryptable
|
||||
ehthumbs.db
|
||||
ehthumbs_vista.db
|
||||
*.stackdump
|
||||
[Dd]esktop.ini
|
||||
$RECYCLE.BIN/
|
||||
*.cab
|
||||
*.msi
|
||||
*.msix
|
||||
*.msm
|
||||
*.msp
|
||||
*.lnk
|
||||
|
||||
# macOS
|
||||
.DS_Store
|
||||
.AppleDouble
|
||||
.LSOverride
|
||||
Icon
|
||||
._*
|
||||
.DocumentRevisions-V100
|
||||
.fseventsd
|
||||
.Spotlight-V100
|
||||
.TemporaryItems
|
||||
.Trashes
|
||||
.VolumeIcon.icns
|
||||
.com.apple.timemachine.donotpresent
|
||||
.AppleDB
|
||||
.AppleDesktop
|
||||
Network Trash Folder
|
||||
Temporary Items
|
||||
.apdisk
|
||||
|
||||
# Linux
|
||||
*~
|
||||
.fuse_hidden*
|
||||
.directory
|
||||
.Trash-*
|
||||
.nfs*
|
||||
|
||||
# ========================================================================================
|
||||
# 📊 MONITORING UND LOGGING
|
||||
# ========================================================================================
|
||||
|
||||
# Log-Dateien
|
||||
*.log
|
||||
logs/
|
||||
**/*.log
|
||||
**/*.log.*
|
||||
|
||||
# Monitoring-Daten
|
||||
prometheus/data/
|
||||
grafana/data/
|
||||
grafana/logs/
|
||||
|
||||
# Backup-Dateien
|
||||
*.backup
|
||||
*.bak
|
||||
backups/
|
||||
|
||||
# ========================================================================================
|
||||
# 🧪 TESTING UND QUALITÄTSSICHERUNG
|
||||
# ========================================================================================
|
||||
|
||||
# Test-Ergebnisse
|
||||
test-results/
|
||||
test-reports/
|
||||
coverage/
|
||||
.nyc_output/
|
||||
|
||||
# Jest
|
||||
**/.jest/
|
||||
|
||||
# Cypress
|
||||
**/cypress/videos/
|
||||
**/cypress/screenshots/
|
||||
|
||||
# Playwright
|
||||
test-results/
|
||||
playwright-report/
|
||||
playwright/.cache/
|
||||
|
||||
# ========================================================================================
|
||||
# 📦 PAKETIERUNG UND VERTEILUNG
|
||||
# ========================================================================================
|
||||
|
||||
# Tar-Archive
|
||||
*.tar
|
||||
*.tar.gz
|
||||
*.tar.bz2
|
||||
*.tar.xz
|
||||
|
||||
# Komprimierte Dateien
|
||||
*.zip
|
||||
*.rar
|
||||
*.7z
|
||||
|
||||
# Build-Artefakte
|
||||
dist/
|
||||
build/
|
||||
out/
|
||||
|
||||
# ========================================================================================
|
||||
# 🔄 TEMPORÄRE UND CACHE-DATEIEN
|
||||
# ========================================================================================
|
||||
|
||||
# Allgemeine temporäre Dateien
|
||||
tmp/
|
||||
temp/
|
||||
.tmp/
|
||||
.temp/
|
||||
|
||||
# Cache-Verzeichnisse
|
||||
.cache/
|
||||
**/.cache/
|
||||
.eslintcache
|
||||
.parcel-cache/
|
||||
|
||||
# Lock-Dateien (falls gewünscht - auskommentieren)
|
||||
# package-lock.json
|
||||
# yarn.lock
|
||||
# pnpm-lock.yaml
|
||||
|
||||
# ========================================================================================
|
||||
# 🏭 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/
|
||||
snapshots/
|
Reference in New Issue
Block a user