Ackee - datenschutzfreundliche Web-Analytics selbst hosten
Ackee
Self-hosted Web-Analyse-Tool, das Besucher datenschutzfreundlich ohne Cookies trackt.
Was ist Ackee?
Ackee ist eine Node.js-basierte Analyseplattform, die Seitenaufrufe und Besucher erfasst, ohne persönliche Daten zu speichern oder Cookies zu setzen. Die Daten bleiben vollständig auf dem eigenen Server — kein Google Analytics, keine Drittanbieter. Die Oberfläche ist minimalistisch und auf das Wesentliche reduziert. Ideal für alle, die DSGVO-konformes Tracking ohne Kompromisse wollen.
Voraussetzungen
- Docker 20.10+ / Docker Compose
- MongoDB-Instanz (läuft als separater Container)
- Mindestens 256 MB RAM
- Port 3000 frei
Compose-Beispiel
services:
ackee:
image: electerious/ackee:latest
container_name: ackee
restart: unless-stopped
ports:
- "3000:3000"
environment:
- MONGODB=mongodb://mongo:27017/ackee
- ACKEE_USERNAME=admin
- ACKEE_PASSWORD=sicheres_passwort
depends_on:
- mongo
mongo:
image: mongo:6
container_name: ackee_mongo
restart: unless-stopped
volumes:
- ./data/mongo:/data/db
Hinweise
- Das Tracking-Skript muss auf jeder zu trackenden Seite eingebunden werden — Ackee stellt es selbst bereit.
- CORS korrekt konfigurieren: In den Ackee-Einstellungen die erlaubten Origins eintragen, sonst blockiert der Browser die Anfragen.
- Ackee anonymisiert IPs per Design — kein Fingerprinting, kein sessionübergreifendes Tracking.
- Hinter einem Reverse Proxy (z. B. Caddy oder nginx) betreiben und HTTPS erzwingen.