refactor: Migrate from monolithic to modular architecture

1. **Docker-Compose für Entwicklung optimieren**
2. **Umgebungsvariablen für lokale Entwicklung**
3. **Service-Abhängigkeiten**
4. **Docker-Compose für Produktion**
5. **Dokumentation**
This commit is contained in:
stefan
2025-07-24 14:20:48 +02:00
parent 9282dd0eb4
commit e7b18da45d
42 changed files with 18306 additions and 275 deletions
+7 -4
View File
@@ -8,7 +8,8 @@ org.gradle.parallel=true
org.gradle.caching=true
org.gradle.configureondemand=true
org.gradle.workers.max=8
#org.gradle.dependency.verification=strict # Aktiviere Dependency Verification bei Bedarf
# Enable dependency verification for secure builds
org.gradle.dependency.verification=lenient
# Enable dependency locking for reproducible builds
org.gradle.dependency.locking.enabled=true
@@ -38,9 +39,11 @@ idea.project.settings.delegate.build.run.actions.to.gradle=true
# org.gradle.configureondemand=true # Bereits aktiviert
# Nutze das File System Watching für schnellere inkrementelle Builds (Gradle 6.5+)
org.gradle.vfs.watch=true
# Experimentelles Feature für schnelleren Build-Start (mit Vorsicht verwenden und testen)
# Hinweis: Configuration Cache erzeugt Cache-Dateien in build/reports/configuration-cache/
# org.gradle.unsafe.configuration-cache=true # Disabled due to serialization issues with Kotlin/JS WebAssembly tasks
# Configuration cache temporarily disabled due to serialization issues
# Will be re-enabled after fixing the issues
# org.gradle.unsafe.configuration-cache=true
# org.gradle.unsafe.configuration-cache-problems=warn
# org.gradle.unsafe.configuration-cache.max-problems=5
# Build-Reports minimieren für sauberen Build-Process
org.gradle.logging.level=lifecycle