[{"data":1,"prerenderedAt":213},["ShallowReactive",2],{"seo-verification":3,"blog-rybbit-alternativa-self-hosted-posthog-en-vps-es":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-rybbit-alternativa-self-hosted-posthog-en-vps-es",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":30,"intro":33,"sections":34,"ctaTitle":143,"ctaBody":144,"ctaButton":145,"ctaUrl":146,"relatedPosts":147},486,"rybbit-alternativa-self-hosted-posthog-en-vps",{"fr":12,"en":13,"ar":14,"es":10},"rybbit-analytics-self-hosted-vps-alternative-posthog","rybbit-self-hosted-posthog-alternative-on-vps","rybbit-بديل-posthog-المستضاف-ذاتيا-على-vps","Rybbit: la alternativa self-hosted a PostHog en VPS","PostHog deprecó su Community Edition. Rybbit, con licencia Apache-2.0, se instala en 30 minutos en un VPS y cubre los mismos casos de uso sin restricciones.",6,0,false,"2026-10-21T00:00:00+00:00","2026-10-21T15:21:33+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},8,"Seguridad y monitorización","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Frybbit-analytics-self-hosted-vps-alternative-posthog-poster.svg","PostHog ha reducido progresivamente su inversión en la versión autoalojada, empujando a los equipos hacia PostHog Cloud. Rybbit llena este vacío: una solución de analytics de producto ligera bajo licencia Apache-2.0, con más de 13 000 estrellas en GitHub desde su lanzamiento en 2025, e instalable en menos de 30 minutos en un VPS.",[35,39,50,53,81,85,134,137,140],{"type":36,"title":37,"body":38},"h2","Por qué reemplazar PostHog self-hosted ahora","PostHog dejó de dar soporte a su despliegue Kubernetes\u002FHelm y ahora recomienda PostHog Cloud como opción principal para volúmenes altos. La versión Docker Compose sigue disponible sin garantías de soporte activo, lo que ha llevado a muchos equipos a buscar una alternativa mejor mantenida. Rybbit, bajo licencia Apache-2.0, es hoy la solución más activa en este segmento: más de 13 000 estrellas en GitHub en menos de 18 meses desde su lanzamiento en abril de 2025.",{"type":40,"title":41,"items":42},"ul","Lo que Rybbit aporta respecto a PostHog Community",[43,44,45,46,47,48,49],"**Licencia Apache-2.0** — sin cláusula SSPL, sin restricciones comerciales, utilizable en empresas sin acuerdo especial","**Menor huella de memoria** — 512 MB son suficientes para arrancar; PostHog Community requería un mínimo de 4 GB de RAM","**Stack simplificado** — PostgreSQL + Redis + un único binario en Go, sin Kafka ni ClickHouse obligatorios para volúmenes habituales","**RGPD por diseño** — datos almacenados en su infraestructura, sin transferencia a terceros, anonimización de IP integrada","**Tracking sin cookies** — identificación basada en huella digital y sesiones, compatible con políticas de consentimiento estrictas","**Funnels, retención y mapas de calor** — funciones esenciales de analytics de producto disponibles sin nivel de pago","**API de eventos compatible** — el esquema de eventos es cercano al de PostHog, lo que facilita la migración de los colectores existentes",{"type":36,"title":51,"body":52},"Requisitos previos antes de la instalación","Rybbit funciona cómodamente en una máquina con **1 vCPU y 2 GB de RAM** para volúmenes de hasta varios millones de eventos al mes. Para volúmenes más altos (decenas de millones), planifique 2 vCPU y 4 GB. El almacenamiento depende de la retención elegida: cuente aproximadamente 1 GB por cada 500,000 eventos con una retención de 90 días.\n\nEn cuanto al software, necesita Docker Engine 24+ y Docker Compose v2. Se requiere un nombre de dominio apuntando a su VPS para el certificado TLS. Los puertos 80 y 443 deben estar abiertos en el firewall.",{"type":54,"title":55,"steps":56},"steps","Instalar Rybbit en un VPS en menos de 30 minutos",[57,60,63,66,69,72,75,78],{"title":58,"body":59},"Actualizar el sistema e instalar Docker","Conéctese a su VPS como root y ejecute:\n```bash\napt update && apt upgrade -y\ncurl -fsSL https:\u002F\u002Fget.docker.com | sh\nsystemctl enable --now docker\n```\nVerifique que Docker Compose v2 está disponible: `docker compose version`.",{"title":61,"body":62},"Crear el directorio de trabajo","```bash\nmkdir -p \u002Fopt\u002Frybbit && cd \u002Fopt\u002Frybbit\n```",{"title":64,"body":65},"Descargar el archivo Docker Compose oficial","```bash\ncurl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002Frybbit-io\u002Frybbit\u002Fmain\u002Fdocker-compose.yml -o docker-compose.yml\ncurl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002Frybbit-io\u002Frybbit\u002Fmain\u002F.env.example -o .env\n```",{"title":67,"body":68},"Configurar las variables de entorno","Edite el archivo `.env` y configure como mínimo:\n```bash\nBASE_URL=https:\u002F\u002Fanalytics.your-domain.com\nPOSTGRES_PASSWORD=una_contrasena_fuerte\nJWT_SECRET=una_cadena_aleatoria_larga\n```\nGenere `JWT_SECRET` con: `openssl rand -hex 32`.",{"title":70,"body":71},"Iniciar los contenedores","```bash\ndocker compose pull\ndocker compose up -d\n```\nVerifique que todos los servicios estén `healthy`: `docker compose ps`.",{"title":73,"body":74},"Configurar el proxy inverso nginx con TLS","Instale nginx y certbot, luego cree `\u002Fetc\u002Fnginx\u002Fsites-available\u002Frybbit`:\n```bash\nserver {\n    server_name analytics.your-domain.com;\n    location \u002F {\n        proxy_pass http:\u002F\u002F127.0.0.1:3000;\n        proxy_set_header Host $host;\n        proxy_set_header X-Real-IP $remote_addr;\n    }\n}\n```\nActive el sitio y obtenga el certificado: `certbot --nginx -d analytics.your-domain.com`.",{"title":76,"body":77},"Crear la primera cuenta de administrador","Acceda a `https:\u002F\u002Fanalytics.your-domain.com` en su navegador. El asistente de inicialización le permite crear la cuenta de administrador y añadir su primer sitio. Anote el Site ID — lo necesitará para el fragmento de tracking.",{"title":79,"body":80},"Integrar el fragmento de tracking","Copie el fragmento del panel de control y añádalo antes de `\u003C\u002Fhead>` en sus páginas:\n```html\n\u003Cscript\n  src=\"https:\u002F\u002Fanalytics.your-domain.com\u002Fscript.js\"\n  data-site-id=\"YOUR_SITE_ID\"\n  defer>\n\u003C\u002Fscript>\n```\nLos primeros eventos aparecen en el panel de control en tiempo real.",{"type":82,"title":83,"body":84},"tip","Migración desde PostHog: exportar eventos históricos","Rybbit no ofrece una importación nativa desde PostHog. La migración más sencilla consiste en ejecutar ambos trackers en paralelo durante 30 días y luego desactivar PostHog una vez que Rybbit haya acumulado suficiente historial para sus análisis de retención y embudo. Para exportar sus datos de PostHog, use la API de exportación de eventos (`\u002Fapi\u002Fevent`) con paginación y conserve los JSON como archivo — Rybbit no los consumirá, pero mantiene la trazabilidad. En cuanto al cumplimiento del RGPD, Rybbit almacena los datos únicamente en su VPS: sin transferencia fuera de su infraestructura, y la anonimización de direcciones IP se puede activar en el archivo `.env` mediante `ANONYMIZE_IPS=true`.",{"type":86,"title":87,"headers":88,"rows":93},"comparison","PostHog self-hosted vs Plausible vs Rybbit",[89,90,91,92],"Criterio","PostHog Community (deprecado)","Plausible CE","Rybbit",[94,99,103,108,113,116,120,124,129],[95,96,97,98],"Licencia","MIT (archivado, sin soporte)","AGPL-3.0","Apache-2.0",[100,101,102,102],"RAM mínima recomendada","4 GB","512 MB",[104,105,106,107],"Stack","Kafka + ClickHouse + PostgreSQL + Redis","PostgreSQL + ClickHouse","PostgreSQL + Redis",[109,110,111,112],"Soporte activo","No (soporte Kubernetes\u002FHelm finalizado, Docker Compose sin SLA activo)","Sí","Sí (proyecto en crecimiento activo)",[114,111,115,111],"Funnels y retención","No (solo analytics de tráfico)",[117,111,118,119],"Mapas de calor","Sí (fork de Clarity)","Sí (en beta)",[121,122,123,111],"Tracking sin cookies","No (cookies por defecto)","Sí (diseñado sin cookies)",[125,126,127,128],"API de eventos","Sí (esquema rico)","Sí (esquema simplificado)","Sí (esquema cercano a PostHog)",[130,131,132,133],"Estrellas GitHub","~25,000 (repositorio archivado)","~20,000","~12,000 (en 21 meses)",{"type":36,"title":135,"body":136},"Copias de seguridad y mantenimiento de Rybbit en producción","La base de datos PostgreSQL contiene todos sus datos analíticos. Programe una copia de seguridad diaria con `pg_dump`:\n```bash\ndocker exec rybbit-postgres-1 pg_dump -U postgres rybbit | gzip > \u002Fopt\u002Fbackups\u002Frybbit-$(date +%Y%m%d).sql.gz\n```\nPara las actualizaciones, Rybbit publica imágenes Docker versionadas. El procedimiento es:\n```bash\ncd \u002Fopt\u002Frybbit\ndocker compose pull\ndocker compose up -d\n```\nRevise las releases en GitHub para ver las notas de versión antes de cada actualización. Rybbit sigue el versionado semántico — las actualizaciones menores y de parche son seguras sin cambios disruptivos.",{"type":36,"title":138,"body":139},"¿Está Rybbit listo para producción en 2025","La pregunta de madurez es legítima para un proyecto de 21 meses. Rybbit se usa en producción por varios miles de equipos, según los datos públicos de descargas de imágenes de Docker Hub. Los puntos de atención siguen siendo reales: la API de ingesta de eventos es estable, pero algunas funciones avanzadas como feature flags y A\u002FB tests — presentes en PostHog — aún no están disponibles. Los mapas de calor están en beta pública.\n\nPara equipos cuyo uso se limita a entender el recorrido del usuario — embudos de conversión, tasas de retención, análisis de páginas y sesiones — Rybbit cubre lo esencial hoy. Para equipos que dependen en gran medida de feature flags o pruebas de hipótesis avanzadas, se recomienda un período de ejecución paralela de 30 a 60 días antes del cambio completo. El proyecto acepta contribuciones y los issues de GitHub se atienden rápidamente, lo que es una señal favorable para una herramienta que operará de forma autónoma.",{"type":141,"body":142},"p","Rybbit se inscribe en una tendencia general: las herramientas ligeras de observabilidad de producto open source han madurado a medida que las soluciones cloud elevaron sus precios. Con PostHog abandonando el self-hosting, Plausible centrado en el tráfico web y Umami orientado a analytics simples, Rybbit ocupa un nicho preciso: analytics de producto self-hosted para equipos que quieren mantener el control de sus datos sin operar una infraestructura Kafka. Un VPS ServOrbit de entrada a partir de 99 DH\u002Fmes cubre con holgura las necesidades de una aplicación de tamaño medio.","Lance su VPS Cloud ServOrbit","Un VPS ServOrbit a partir de 99 DH\u002Fmes es suficiente para Rybbit: 1 vCPU y 2 GB de RAM cubren varios millones de eventos al mes.","Lanzar mi VPS Cloud","\u002Fvps-cloud",[148,170,189],{"id":149,"slug":150,"slugs":151,"title":155,"excerpt":156,"readTime":23,"views":18,"isPinned":19,"publishedAt":157,"updatedAt":158,"category":159,"categories":164,"featuredImage":30,"bgImage":31,"posterImage":166,"relatedSolution":167},97,"plausible-vs-umami-que-analitica-self-hosted-elegir",{"fr":152,"en":153,"ar":154,"es":150},"plausible-vs-umami","plausible-vs-umami-which-self-hosted-analytics-to-choose","plausible-مقابل-umami-أي-أداة-تحليلات-مستضافة-ذاتيا-تختار","Plausible vs Umami: ¿qué analytics autoalojado elegir?","Comparativa Plausible vs Umami en 2026: instalación, RGPD, embudos, eventos personalizados, migración desde GA4 y árbol de decisión para elegir la herramienta adecuada.","2026-03-15T00:00:00+00:00","2026-09-24T12:27:51+00:00",{"id":160,"name":161,"slug":162,"color":163,"icon":162},5,"Comparativas","comparatif","bg-info\u002F10 text-info",[165],{"id":160,"name":161,"slug":162,"color":163,"icon":162},"\u002Fblog\u002Fcovers\u002Fplausible-vs-umami-poster.svg",{"categorySlug":168,"appSlug":169},"analitica-y-audiencia","analytics-plausible",{"id":171,"slug":172,"slugs":173,"title":177,"excerpt":178,"readTime":179,"views":18,"isPinned":19,"publishedAt":180,"updatedAt":181,"category":182,"categories":183,"featuredImage":30,"bgImage":31,"posterImage":185,"relatedSolution":186},106,"monitorizacion-vps-grafana-prometheus",{"fr":174,"en":175,"ar":176,"es":172},"monitoring-vps-grafana-prometheus","vps-monitoring-with-grafana-and-prometheus","مراقبة-الخادم-الافتراضي-vps-باستخدام-grafana-و-prometheus","Monitorización de VPS con Grafana y Prometheus","Despliegue Prometheus 3.x, Grafana 13.x, Node Exporter y Alertmanager en su VPS con Docker Compose. Paneles, alertas y bastionado.",11,"2026-03-06T00:00:00+00:00","2026-10-05T14:05:27+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[184],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fmonitoring-vps-grafana-prometheus-poster.svg",{"categorySlug":187,"appSlug":188},"monitorizacion-observabilidad","grafana",{"id":190,"slug":191,"slugs":192,"title":196,"excerpt":197,"readTime":198,"views":199,"isPinned":19,"publishedAt":200,"updatedAt":201,"category":202,"categories":208,"featuredImage":30,"bgImage":31,"posterImage":210,"relatedSolution":211},155,"como-alojar-posthog-en-un-vps",{"fr":193,"en":194,"ar":195,"es":191},"heberger-posthog-vps","how-to-host-posthog-on-a-vps","كيفية-استضافة-posthog-على-خادم-vps","Cómo alojar PostHog en un VPS","Aloja PostHog en un VPS ServOrbit: Docker Compose, MinIO para grabaciones, feature flags y SDK JS. Guía completa de analytics self-hosted.",9,1,"2026-01-22T00:00:00+00:00","2026-10-02T14:03:20+00:00",{"id":203,"name":204,"slug":205,"color":206,"icon":207},7,"Autoalojamiento","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[209],{"id":203,"name":204,"slug":205,"color":206,"icon":207},"\u002Fblog\u002Fcovers\u002Fheberger-posthog-vps-poster.svg",{"categorySlug":168,"appSlug":212},"analytics-posthog",1792596652614]