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.