Mejor VPS para Plausible Analytics 2026: Aloja Analíticas Privadas
REVIEW 12 min read fordnox

Mejor VPS para Plausible Analytics 2026: Aloja Analíticas Privadas

Encuentra el mejor VPS para alojar Plausible Analytics. Guía completa de configuración con Docker, ClickHouse, PostgreSQL y proxy inverso.


Mejor VPS para Plausible Analytics en 2026

Plausible es una alternativa ligera, de código abierto y respetuosa con la privacidad a Google Analytics. Sin cookies, sin recopilación de datos personales, y un panel de control que cabe en una sola pantalla. Autoalojarlo cuesta una fracción de Plausible Cloud — y eres dueño de cada byte de datos.

¿Por qué autoalojar Plausible?

FactorGoogle AnalyticsPlausible (Autoalojado)
CosteGratis (pagas con datos)~$5-10/mes (solo VPS)
PrivacidadRastrea todoSin cookies, sin PII
GDPRBanner de consentimiento obligatorioNo requiere consentimiento
Propiedad de datosServidores de GoogleTu servidor
Tamaño del script~45KB~1KB
Panel de controlComplejo, abrumadorSimple, una página
ConfiguraciónMinutos30 minutos (Docker)

Plausible te ofrece páginas vistas, referidos, países, dispositivos y objetivos — sin el capitalismo de vigilancia.

Requisitos del VPS

Plausible ejecuta dos bases de datos — PostgreSQL para la configuración y ClickHouse para los datos analíticos. Esto lo hace más exigente que herramientas más simples como Umami.

Mínimo:

Recomendado (hasta 500K páginas vistas/mes):

Alto tráfico (1M+ páginas vistas/mes):

ClickHouse es el principal consumidor de recursos. Es rápido, pero necesita RAM.

Mejor VPS para Plausible

1. Hetzner CX22 (Mejor relación calidad-precio)

€4.35/mes | 2 vCPU, 4GB RAM, 40GB NVMe

El punto ideal. Suficiente RAM para PostgreSQL y ClickHouse, con almacenamiento de sobra para datos analíticos. Los centros de datos europeos mantienen tus datos compatibles con GDPR por defecto.

2. Hostinger KVM2 (Mejor opción económica)

$6.99/mes | 2 vCPU, 8GB RAM, 100GB NVMe

Más RAM y almacenamiento del que necesitarás para la mayoría de sitios. Gran margen de crecimiento sin necesidad de actualizar.

3. Vultr (Mejor cobertura global)

$12/mes | 2 vCPU, 2GB RAM, 50GB

32 ubicaciones de centros de datos en todo el mundo. Aloja las analíticas cerca de tu audiencia para una carga más rápida del script. Ajustado en RAM con 2GB — monitorea el uso de ClickHouse.

4. DigitalOcean (Mejor ecosistema)

$12/mes | 2 vCPU, 2GB RAM, 50GB

Documentación sólida, bases de datos gestionadas disponibles si quieres externalizar PostgreSQL. Copias de seguridad con un clic incluidas.

5. Contabo (Mejor para alto tráfico)

€6.99/mes | 4 vCPU, 8GB RAM, 100GB SSD

Si estás rastreando millones de páginas vistas, las generosas especificaciones de Contabo tienen sentido. Discos ligeramente más lentos que los competidores con NVMe.

Guía completa de configuración

Paso 1: Crea tu VPS

Usando Hetzner como ejemplo:

  1. Regístrate en Hetzner Cloud
  2. Crear servidor → Ubuntu 24.04 → CX22
  3. Añade tu clave SSH
  4. Anota la dirección IP

Paso 2: Configuración DNS

Apunta tu dominio:

A    analytics.yourdomain.com → your-server-ip

Paso 3: Configuración inicial del servidor

ssh root@your-server-ip

# Actualizar sistema
apt update && apt upgrade -y

# Instalar Docker
curl -fsSL https://get.docker.com | sh

# Crear usuario
adduser plausible
usermod -aG docker plausible

# Configurar firewall
ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable

Paso 4: Clonar el repositorio de alojamiento de Plausible

Plausible proporciona un repositorio oficial de autoalojamiento:

su - plausible
git clone https://github.com/plausible/community-edition plausible-ce
cd plausible-ce

Paso 5: Configurar el entorno

Crea un archivo plausible-conf.env:

# Generar una clave secreta
SECRET_KEY_BASE=$(openssl rand -base64 48)

cat > plausible-conf.env << EOF
BASE_URL=https://analytics.yourdomain.com
SECRET_KEY_BASE=$SECRET_KEY_BASE
TOTP_VAULT_KEY=$(openssl rand -base64 32)
EOF

Paso 6: Añadir proxy inverso

Crea un docker-compose.override.yml para añadir Caddy:

services:
  caddy:
    image: caddy:alpine
    restart: unless-stopped
    ports:
      - 80:80
      - 443:443
    volumes:
      - ./Caddyfile:/etc/caddy/Caddyfile
      - caddy_data:/data
      - caddy_config:/config

  plausible:
    ports: !override
      - 127.0.0.1:8000:8000

volumes:
  caddy_data:
  caddy_config:

Crea el Caddyfile:

analytics.yourdomain.com {
    reverse_proxy plausible:8000

    encode gzip

    header {
        Strict-Transport-Security "max-age=31536000; includeSubDomains"
        X-Content-Type-Options "nosniff"
        X-Frame-Options "DENY"
    }
}

Paso 7: Lanzar

docker compose -f docker-compose.yml -f docker-compose.override.yml up -d

Espera 60 segundos para que ClickHouse y PostgreSQL se inicialicen.

Paso 8: Crea tu cuenta

  1. Abre https://analytics.yourdomain.com
  2. Regístrate con tu correo electrónico
  3. Añade tu primer sitio web
  4. Copia el fragmento de seguimiento

Paso 9: Añadir script de seguimiento

Añade al <head> de tu sitio:

<script defer data-domain="yourdomain.com"
  src="https://analytics.yourdomain.com/js/script.js"></script>

Listo. No se necesita popup de consentimiento de cookies.

Extensiones del script de seguimiento

Plausible ofrece variantes del script para funciones adicionales:

<!-- Rastrear clics en enlaces salientes -->
<script defer data-domain="yourdomain.com"
  src="https://analytics.yourdomain.com/js/script.outbound-links.js"></script>

<!-- Rastrear descargas de archivos -->
<script defer data-domain="yourdomain.com"
  src="https://analytics.yourdomain.com/js/script.file-downloads.js"></script>

<!-- Rastrear páginas 404 -->
<script defer data-domain="yourdomain.com"
  src="https://analytics.yourdomain.com/js/script.tagged-events.js"></script>

<!-- Combinar múltiples extensiones -->
<script defer data-domain="yourdomain.com"
  src="https://analytics.yourdomain.com/js/script.outbound-links.file-downloads.js"></script>

Seguimiento de objetivos personalizados

Configura objetivos de conversión en el panel de Plausible:

// Rastrear un evento personalizado
plausible('Signup');

// Rastrear con propiedades personalizadas
plausible('Purchase', { props: { plan: 'Pro', price: '29' } });

// Rastrear envíos de formularios
document.getElementById('contact-form').addEventListener('submit', function() {
  plausible('Contact Form');
});

Luego crea un objetivo correspondiente en Settings → Goals.

Importar desde Google Analytics

¿Migrando desde Google Analytics? Plausible puede importar tus datos históricos:

  1. Ve a Settings → Imports & Exports
  2. Haz clic en “Import from Google Analytics”
  3. Autentícate con Google
  4. Selecciona la propiedad a importar

Tus datos históricos aparecen junto a los nuevos datos de Plausible — sin vacíos en tus gráficos.

Optimización del rendimiento

Optimización de ClickHouse

Para sitios de alto tráfico, ajusta los límites de memoria de ClickHouse en clickhouse/clickhouse-config.xml:

<clickhouse>
    <profiles>
        <default>
            <max_memory_usage>1000000000</max_memory_usage>
            <max_bytes_before_external_group_by>500000000</max_bytes_before_external_group_by>
        </default>
    </profiles>
</clickhouse>

Ajuste de PostgreSQL

Añade a tu Docker Compose override:

plausible_db:
  command:
    - "postgres"
    - "-c"
    - "shared_buffers=256MB"
    - "-c"
    - "effective_cache_size=512MB"

Estrategia de copias de seguridad

Haz copias de seguridad de ambas bases de datos. Perder los datos de ClickHouse significa perder todas tus analíticas.

Script de copia de seguridad automatizado

Crea backup.sh:

#!/bin/bash
BACKUP_DIR="/home/plausible/backups"
DATE=$(date +%Y%m%d_%H%M%S)

mkdir -p $BACKUP_DIR

# Copia de seguridad de PostgreSQL
docker exec plausible-ce-plausible_db-1 pg_dump -U postgres plausible \
  | gzip > $BACKUP_DIR/postgres_$DATE.sql.gz

# Copia de seguridad de ClickHouse
docker exec plausible-ce-plausible_events_db-1 \
  clickhouse-client --query "SELECT * FROM plausible_events_db.events_v2 FORMAT Native" \
  | gzip > $BACKUP_DIR/clickhouse_events_$DATE.gz

# Mantener las últimas 14 copias de seguridad
ls -t $BACKUP_DIR/postgres_*.gz | tail -n +15 | xargs -r rm
ls -t $BACKUP_DIR/clickhouse_*.gz | tail -n +15 | xargs -r rm

Programa con cron:

crontab -e
# Añadir:
0 3 * * * /home/plausible/backup.sh

Plausible vs alternativas

CaracterísticaPlausibleUmamiMatomo
Tamaño del script~1KB~2KB~22KB
Uso de RAM~500MB~200MB~1GB+
Base de datosClickHouse + PostgreSQLPostgreSQLMySQL
Sin cookiesOpcional
Importar GA
Seguimiento de ingresos
Propiedades personalizadas
Dificultad autoalojamientoMediaFácilMedia
Autoalojamiento gratuito✅ (Community Ed.)

Plausible ofrece más funciones que Umami — importación de GA, seguimiento de ingresos, análisis de embudos — a costa de un mayor uso de recursos.

Múltiples sitios

Rastrea múltiples dominios desde una sola instalación de Plausible:

  1. Settings → Sites → Add Site
  2. Cada sitio obtiene su propio fragmento de seguimiento
  3. Todos los datos permanecen separados en el panel de control

Un solo VPS de 4GB puede manejar de 5 a 10 sitios de bajo tráfico cómodamente.

Acceso a la API

Plausible tiene una API de estadísticas completa:

# Obtener visitantes de hoy
curl "https://analytics.yourdomain.com/api/v1/stats/realtime/visitors?site_id=yourdomain.com" \
  -H "Authorization: Bearer your-api-key"

# Obtener estadísticas agregadas
curl "https://analytics.yourdomain.com/api/v1/stats/aggregate?site_id=yourdomain.com&period=30d&metrics=visitors,pageviews,bounce_rate" \
  -H "Authorization: Bearer your-api-key"

# Obtener páginas principales
curl "https://analytics.yourdomain.com/api/v1/stats/breakdown?site_id=yourdomain.com&period=30d&property=event:page&limit=10" \
  -H "Authorization: Bearer your-api-key"

Genera claves de API en Settings → API Keys.

Actualizar Plausible

cd /home/plausible/plausible-ce

# Obtener última versión
git pull
docker compose pull

# Reiniciar
docker compose up -d

# Limpiar imágenes antiguas
docker image prune -f

Plausible ejecuta las migraciones de base de datos automáticamente al iniciar.

Consejos de seguridad

1. Desactivar el registro público

Después de crear tu cuenta, añade a plausible-conf.env:

DISABLE_REGISTRATION=true

2. Usar solo HTTPS

La configuración de Caddy se encarga de esto con certificados automáticos de Let’s Encrypt.

3. Restringir el acceso de administrador

Usa Tailscale o una VPN WireGuard para acceder al panel de administración.

4. Mantener actualizado

Descarga nuevas imágenes al menos mensualmente. Plausible recibe actualizaciones regulares de seguridad y funcionalidades.

Uso de recursos

Consumo típico de Plausible:

ComponenteRAMCPU
Plausible (Elixir)~150MBBajo
PostgreSQL~100MBBajo
ClickHouse~250MBPicos en consultas
Total~500MB~5% en reposo

Más pesado que Umami pero más ligero que Matomo. Aún puedes compartir el VPS con servicios ligeros como Vaultwarden.

Preguntas frecuentes

¿Plausible usa cookies?

No. Plausible es 100% libre de cookies. No se necesita banner de consentimiento GDPR.

¿Cómo cuenta visitantes únicos sin cookies?

Un hash que rota diariamente de la dirección IP + User-Agent. No es posible el seguimiento entre días o entre sitios.

¿Puedo usar Plausible con un CDN?

Sí. El script de seguimiento funciona perfectamente detrás de Cloudflare o cualquier CDN. También puedes hacer proxy del script a través de tu propio dominio para evitar los bloqueadores de anuncios.

¿La Community Edition es igual que Plausible Cloud?

Casi. La Community Edition tiene todas las funciones principales. Algunas funciones empresariales como Funnels y propiedades personalizadas están disponibles en ambas.

¿Cuánto espacio en disco usa ClickHouse?

ClickHouse comprime los datos de forma agresiva. Espera aproximadamente 1GB por cada 10 millones de páginas vistas almacenadas.

Configuración recomendada

Caso de usoVPSCoste mensual
Personal / Sitio pequeñoHetzner CX22€4.35
Múltiples sitiosHostinger KVM2$6.99
Alto tráficoContabo VPS M€6.99

Comienza con Hetzner CX22 — €4.35/mes para analíticas que priorizan la privacidad. Más barato que Plausible Cloud ($9/mes para 10K páginas vistas) y eres dueño de los datos completamente.

~/best-vps-for-plausible/get-started

Ready to get started?

Get the best VPS hosting deal today. Hostinger offers 4GB RAM VPS starting at just $4.99/mo.

Get Hostinger VPS — $4.99/mo

// up to 75% off + free domain included

// related topics

mejor vps para plausible alojamiento plausible analytics plausible autoalojado configuración plausible vps analíticas privacidad vps

// related guides

Andrius Putna

Andrius Putna

I am Andrius Putna. Geek. Since early 2000 in love tinkering with web technologies. Now AI. Bridging business and technology to drive meaningful impact. Combining expertise in customer experience, technology, and business strategy to deliver valuable insights. Father, open-source contributor, investor, 2xIronman, MBA graduate.

// last updated: March 8, 2026. Disclosure: This article may contain affiliate links.