Ackee: analítica web sin cookies en tu propio servidor
Métricas de visitas sin Google Analytics, sin cookies y sin banner de consentimiento. Es la primera herramienta que conviene instalar cuando estrenas un VPS: arranca rápido y confirma que todo quedó bien.
Respuesta corta
Ackee es una herramienta de analítica web open source y auto-alojada que no usa cookies ni guarda datos personales, así que en la mayoría de los casos no necesitas banner de consentimiento. Se instala con Docker Compose en un par de minutos, pesa muy poco y muestra visitas, páginas, referencias y dispositivos. A cambio, no tiene embudos ni segmentación avanzada.
- Última verificación
- 30 de mayo de 2026
- Probado con
- Ackee 3.x con Docker Compose y MongoDB 6
Antes de empezar necesitas
- Un VPS con Docker y Docker Compose
- Un subdominio para el panel, por ejemplo metricas.tudominio.com
- Acceso al código de tu sitio para pegar el script
Medir visitas no debería costar la privacidad de quien te lee. Ackee es la respuesta mínima a ese problema: cuenta lo que necesitas saber y no guarda nada que identifique a nadie.
También es la herramienta que recomiendo instalar primero en un servidor nuevo. Es pequeña, arranca en segundos y si funciona, confirma que Docker, el proxy y el DNS quedaron bien.
1. Crea el archivo de configuración
mkdir -p /opt/ackee && cd /opt/ackee
nano docker-compose.yml
Pega esto:
services:
ackee:
image: electerious/ackee
restart: unless-stopped
ports:
- "127.0.0.1:3000:3000"
environment:
WAIT_HOSTS: mongo:27017
ACKEE_MONGODB: mongodb://mongo:27017/ackee
ACKEE_USERNAME: admin
ACKEE_PASSWORD: cambia_esta_contraseña
depends_on:
- mongo
mongo:
image: mongo:6
restart: unless-stopped
volumes:
- ackee-data:/data/db
volumes:
ackee-data:
2. Levanta los contenedores
docker compose up -d
Espera unos segundos: Ackee aguarda a que MongoDB responda antes de arrancar. Comprueba con docker compose logs -f ackee que aparece el mensaje de servidor listo.
3. Publica el panel con HTTPS
Apunta tu subdominio al servidor y configura el proxy inverso hacia 127.0.0.1:3000. Si usas Cloudflare, deja el modo de cifrado en Full (strict) para que el tramo entre Cloudflare y tu servidor también vaya cifrado.
4. Conecta tu sitio
Entra al panel con el usuario y la contraseña que pusiste, crea un dominio y copia el fragmento que te da. Se pega antes de cerrar </body>:
<script async src="https://metricas.tudominio.com/tracker.js"
data-ackee-server="https://metricas.tudominio.com"
data-ackee-domain-id="TU_ID_DE_DOMINIO"></script>
Abre tu sitio en una ventana privada y en menos de un minuto deberías ver la primera visita.
Errores comunes
No ver ninguna visita. Casi siempre es CORS: data-ackee-server debe coincidir exactamente con la URL desde donde se sirve el script, incluido el https://.
Contar tus propias visitas. Ackee permite ignorar tu navegador desde los ajustes del panel. Actívalo el primer día o tus números van a estar inflados durante semanas.
Olvidar el respaldo de MongoDB. El volumen ackee-data es todo tu histórico. Sin respaldo, un contenedor recreado con -v lo borra.
Preguntas frecuentes
¿De verdad no necesito banner de cookies?
Ackee no usa cookies ni almacena identificadores personales, que es lo que dispara la obligación en la mayoría de los marcos de privacidad. Aun así, la responsabilidad legal depende de tu jurisdicción y del resto de scripts que cargue tu sitio. Si tienes píxeles de publicidad, el banner sigue haciendo falta por ellos.
¿Cómo se compara con Google Analytics?
Ackee cubre lo básico: visitas, páginas más vistas, referencias, navegador, sistema y pantalla. No tiene embudos, cohortes, atribución ni integración con anuncios. Si tu decisión diaria cabe en 'qué se leyó y de dónde llegaron', sobra.
¿Los bloqueadores de anuncios lo bloquean?
Menos que a Google Analytics, porque el script se sirve desde tu propio dominio. No es inmune: algunas listas incluyen rutas conocidas de Ackee. Servirlo desde un subdominio propio reduce bastante el problema.
¿Qué base de datos usa?
MongoDB. Es la única dependencia pesada de la instalación y conviene respaldarla: ahí viven todas tus métricas históricas.


