20 lines
661 B
Markdown
20 lines
661 B
Markdown
# System Addons
|
|
|
|
Optionale System-Erweiterungen und Integrationen liegen in diesem Projekt unter `system/addons/<addon>/`.
|
|
|
|
Ziel der Struktur:
|
|
|
|
- optionale Systemfunktionen klar von Kern-Systemtools unter `system/apps/` trennen
|
|
- Integrationen wie externe Statusanzeigen, Monitoring oder Zusatz-Widgets als sichtbare Einheiten ablegen
|
|
- Backend-Logik, API-Shims und Dokumentation eines Addons an einem Ort halten
|
|
|
|
Typische Bestandteile eines Addons:
|
|
|
|
- `README.md` fuer Zweck und Konfiguration
|
|
- `Service.php` oder weitere PHP-Dateien fuer die Fachlogik
|
|
- `api.php` oder ein angebundener Web-Shim fuer API-Zugriffe
|
|
|
|
Aktuelles Beispiel:
|
|
|
|
- `gitea-deploy-status`
|