diff --git a/README.md b/README.md index 4919e1f..00c4b9e 100644 --- a/README.md +++ b/README.md @@ -105,6 +105,31 @@ Elpatrons Datumsrechner ist als PWA installierbar (z.B. auf Android/iOS-Homescre - App-Icon und Theme-Color für Homescreen - Installation über Browser-Menü ("Zum Startbildschirm hinzufügen") +## Monitoring & Healthcheck + +Die App bietet einen Monitoring-Endpunkt unter `/monitor`, der Statusinformationen als JSON zurückgibt (z.B. für Uptime-Robot, Docker Healthcheck oder eigene Tools): + +- Status (ok) +- Aktuelle Serverzeit +- Uptime (Sekunden seit Start) +- Pageviews der letzten 7 Tage + +Beispiel-Aufruf: +``` +GET https://date.elpatron.me/monitor +``` + +Antwort: +```json +{ + "status": "ok", + "message": "App running", + "time": "2025-07-24T13:37:00.123456", + "uptime_seconds": 12345, + "pageviews_last_7_days": 42 +} +``` + ## Entwicklung & Hinweise - Die HTML-Templates liegen im Ordner `templates/` (Trennung von Logik und Darstellung)