Administration (Technik)
Dieser Bereich ist für Deployment, Betrieb und technische Wartung.
Struktur
Dockerfiledocker-compose.ymldocker-compose.traefik-routes.ymlscripts/(Server, Extraktion, Route-Generator)docs/(Planungs-/Brainstorm-Dokumente)
Voraussetzungen
- Docker + Docker Compose
- Traefik mit externem Netzwerk
proxy
Lokaler Editor-Server
./administration/scripts/run_editor_server.sh
Aufruf: http://127.0.0.1:4173/
Traefik Deploy
docker compose -f administration/docker-compose.traefik-routes.yml up -d --build
Neue Route erzeugen
./administration/scripts/add-webpage.sh webpage4 mydomain.de
Danach:
docker compose -f administration/docker-compose.traefik-routes.yml up -d --build
Security / Editor Auth
- Unclaimed by default (Viewer-Rolle)
- Claim/Login/Reset über API im
editor_server.php - Sensible Dateien liegen unter
website/content/und sind via HTTP blockiert:.editor-credentials.json.editor-reset.json.editor-rate-limit.json
Brute-Force Schutz
Buckets:
login_account,login_globalreset_request_account,reset_request_globalreset_confirm_account,reset_confirm_global
Implementierung: administration/scripts/editor_server.php