From 1fe443d53d18bb5f3e6f415b8bcd632c5a431bce Mon Sep 17 00:00:00 2001 From: elpatron Date: Thu, 24 Jul 2025 13:47:06 +0200 Subject: [PATCH] Update README --- README.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) 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)