661 B
661 B
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.mdfuer Zweck und KonfigurationService.phpoder weitere PHP-Dateien fuer die Fachlogikapi.phpoder ein angebundener Web-Shim fuer API-Zugriffe
Aktuelles Beispiel:
gitea-deploy-status