CaddyShack verwandelt die JSONL-Zugriffsprotokolle deines Caddy-Servers in ein interaktives Analyse-Dashboard — direkt im Browser. Direkt neben Caddy auf dem Server deployen für immer verfügbare Einblicke, oder lokal auf dem eigenen Rechner starten und Logdateien bei Bedarf hineinwerfen. Keine Datenbank, keine Konfiguration, kein Tracking. Die Logs bleiben auf deinem Rechner.
Alles, was du brauchst
Einfaches Hochladen, aussagekräftige Einblicke.
Drag & Drop
Caddy-JSONL-Zugriffslog ablegen und sofort Einblicke erhalten. Keine Konfiguration, keine Accounts, kein Setup.
Leistungsstarke Filter
Das gesamte Dashboard nach HTTP-Methode, Statuscode, URI und mehr filtern — alle Dimensionen in einem einzigen Durchlauf mit UND-Logik.
Einzelereignisse
Individuelle Log-Einträge in einem eigenen Tab mit Lazy Loading durchsuchen. Direkt in die Rohdaten hinter jedem Diagramm eintauchen.
Traffic-Trends
Tägliche Anfragevolumen über die Zeit visualisiert. Muster, Traffic-Spitzen und Anomalien auf einen Blick erkennen.
Weltkarte
Interaktive geografische Verteilung deiner Besucher*innen. Sieh, woher dein Traffic kommt — Land für Land.
Browser & Betriebssystem
Kenne dein Publikum. Browser- und Betriebssystem-Aufschlüsselung als interaktive D3.js-Donut-Charts für fundierte Entscheidungen.
Statuscodes
HTTP-Status-Aufschlüsselung in einer Ansicht. Fehler, Weiterleitungen und Erfolgsraten ohne mühsames Durchsuchen der Rohlogs.
Privatsphäre zuerst
IP-Adressen werden anonymisiert. DSGVO-freundlich von Anfang an. Die Log-Daten verlassen niemals deinen Rechner.
Server oder lokal
Neben Caddy auf dem Server deployen für dauerhaften Zugriff, oder lokal auf dem Laptop starten und Logdateien bei Bedarf hineinziehen. Beides funktioniert gleich gut.
Sieh es in Aktion
Von rohen Logs zu visuellen Einblicken in Sekunden.
In Sekunden loslegen
Auf dem Server deployen oder lokal starten und eine Logdatei hineinwerfen.
./caddyshack
Verfügbar für Linux, macOS (Intel & Apple Silicon) und Windows.
Oder als Container ausführen:
docker run -p 8080:8080 ghcr.io/bjblazko/caddyshack:latest
Oder mit Docker Compose / Podman Compose:
docker compose up -d
Images für linux/amd64 und linux/arm64, veröffentlicht auf GHCR.
Nutzung auf eigene Gefahr. Erstellt immer Sicherungskopien eurer Dateien vor der Nutzung.