Initial commit: a0_software_orchestrator v1.0

- Auto-Registration-Bug behoben (register_project/get_project_id/resolve_project Trennung)
- 25 Tests gruen (Pytest)
- block_compactor-Tool refactored (Option B: Soft-Check statt Hard-Block)
- 4 Restbaustellen gefixt
- DB-Schema: plugin_settings-Tabelle hinzugefuegt
- 3 Schattenprojekte aus DB geloescht
- Plan v3 + Refactor-Plan + Worklog dokumentiert
This commit is contained in:
Software Orchestrator
2026-06-16 22:13:06 +00:00
commit 5769c1cd22
236 changed files with 17825 additions and 0 deletions
+46
View File
@@ -0,0 +1,46 @@
# 09_nginx_apache.md
# Nginx / Apache
Coolify Proxy ersetzt TLS/Domain, aber nicht zwingend App-Gateway-Funktion.
## Nginx sinnvoll
```text
Static Files
SPA fallback
/api → backend
Upload Limits
WebSocket Header
PHP-FPM Frontend
Caching
```
## Apache sinnvoll
```text
PHP Legacy
.htaccess
mod_rewrite
klassische LAMP Apps
```
## Nicht nötig
```text
Node/Go/Python-App spricht selbst HTTP
kein Path Routing
keine Static/Gateway-Sonderlogik
```
## PHP-FPM Pattern
```text
nginx/apache = public
php-fpm/db/redis = internal
storage/uploads = persistent
```
TLS normalerweise bei Coolify, intern HTTP.
Stop: Gateway nicht entfernen, wenn Auth/API/Storage/Realtime/PHP-FPM/Rewrite-Funktion vorhanden ist.