[{"data":1,"prerenderedAt":240},["ShallowReactive",2],{"seo-verification":3,"blog-freshrss-vs-miniflux-que-lector-rss-elegir-para-tu-vps-es":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-freshrss-vs-miniflux-que-lector-rss-elegir-para-tu-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":27,"featuredImage":29,"bgImage":30,"posterImage":31,"relatedSolution":32,"intro":35,"sections":36,"ctaTitle":182,"ctaBody":183,"ctaButton":184,"ctaUrl":185,"relatedPosts":186},324,"freshrss-vs-miniflux-que-lector-rss-elegir-para-tu-vps",{"fr":12,"en":13,"ar":14,"es":10},"freshrss-vs-miniflux-comparatif-lecteur-rss","freshrss-vs-miniflux-which-rss-reader-for-your-vps","freshrss-مقابل-miniflux-أي-قارئ-rss-لخادمك-الافتراضي","FreshRSS vs Miniflux: qué lector RSS elegir para tu VPS","¿FreshRSS o Miniflux en un VPS? Comparativa 2026: RAM, licencia, extensiones, API Fever y guía Docker para elegir tu lector RSS self-hosted.",10,0,false,"2026-09-03T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":25},5,"Comparativas","comparatif","bg-info\u002F10 text-info",[28],{"id":23,"name":24,"slug":25,"color":26,"icon":25},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Ffreshrss-vs-miniflux-comparatif-lecteur-rss-poster.svg",{"categorySlug":33,"appSlug":34},"colaboracion-productividad","freshrss","El éxodo SaaS se acelera en 2026 y el lector RSS autoalojado vuelve a ser una opción habitual entre los desarrolladores. FreshRSS y Miniflux dominan este espacio: dos proyectos maduros, de código abierto, listos para Docker, pero con filosofías radicalmente distintas. Esta guía los compara en profundidad para que puedas elegir según tus prioridades — rendimiento o riqueza de funciones.",[37,40,43,45,55,95,97,99,108,130,132,134,143,163,165,167,175,178,180],{"type":38,"title":39},"h2","Por qué un lector RSS autoalojado en 2026",{"type":41,"body":42},"p","La tendencia de las grandes plataformas hacia precios crecientes impulsa la autogestión. RSS — un estándar abierto, descentralizado, sin algoritmos — recupera terreno. El informe HN State of Homelab 2026 registra ocho menciones de FreshRSS entre las herramientas más desplegadas en VPS personales, señal de que el movimiento supera el círculo de entusiastas históricos.\n\nMás allá del coste, la privacidad es un argumento sólido: un lector RSS autoalojado no comparte ningún dato de lectura con terceros. Tú controlas la frecuencia de sondeo, el almacenamiento de artículos y las reglas de retención.",{"type":38,"title":44},"Qué tienen en común FreshRSS y Miniflux",{"type":46,"items":47},"ul",[48,49,50,51,52,53,54],"**Importación\u002Fexportación OPML** — ambas herramientas leen y escriben el formato OPML estándar, haciendo la migración reversible en cualquier momento","**Compatibilidad con Google Reader y Fever API** — prácticamente todos los clientes móviles (Reeder, NetNewsWire, FeedMe) se conectan sin configuración especial","**Despliegue Docker oficial** — imagen mantenida por el equipo principal con actualizaciones regulares y etiquetas versionadas","**Multiusuario** — cada instancia puede servir a múltiples cuentas con suscripciones y preferencias independientes","**Sondeo configurable** — intervalo de actualización ajustable por feed o globalmente, con soporte de cabeceras ETag y Last-Modified para limitar el ancho de banda","**Software libre** — código fuente disponible, auditable, sin telemetría ni dependencia de servicios externos propietarios","**HTTPS nativo** — ambos se integran detrás de un proxy inverso (nginx, Caddy, Traefik) para servir en HTTPS sin configuración adicional",{"type":56,"title":57,"rows":58,"headers":91},"comparison","FreshRSS vs Miniflux — comparativa técnica",[59,63,67,71,75,79,83,87],[60,61,62],"Uso de RAM","~50-80 MB (PHP-FPM + servidor web)","\u003C 20 MB (binario estático en Go)",[64,65,66],"Licencia","AGPL-3.0","Apache-2.0",[68,69,70],"Interfaz web","Rica, personalizable, múltiples temas","Minimalista, limpia, orientada al teclado",[72,73,74],"API","Google Reader + REST parcial","REST completa + Fever + Google Reader",[76,77,78],"Extensiones \u002F plugins","Extensiones PHP de terceros disponibles","Sin extensiones — funciones integradas",[80,81,82],"Auth externa","HTTP Basic, OpenID Connect vía plugin","HTTP Basic, proxy auth, OAuth2 integrado",[84,85,86],"Temas","Varios temas incluidos + temas de la comunidad","Un tema del sistema (claro\u002Foscuro)",[88,89,90],"Base de datos","SQLite, MySQL, PostgreSQL","Solo PostgreSQL",[92,93,94],"Criterio","FreshRSS","Miniflux",{"type":38,"title":96},"FreshRSS — cuando la interfaz importa",{"type":41,"body":98},"FreshRSS es un proyecto PHP iniciado en 2012, alojado en GitHub bajo la licencia AGPL-3.0. Con más de 10 000 estrellas en GitHub, se beneficia de una comunidad activa que produce extensiones, temas y documentación detallada. Es la opción natural cuando la interfaz de lectura es central — para un uso diario intensivo o para un despliegue compartido entre usuarios con distintos hábitos.",{"type":46,"items":100},[101,102,103,104,105,106,107],"**Extensiones PHP** — un ecosistema de extensiones permite añadir fuentes no-RSS (Twitter vía Nitter, Reddit, YouTube), reglas de filtrado avanzadas e integraciones (Wallabag, Instapaper)","**Temas visuales** — varios temas incluidos (incluido el modo oscuro) y temas CSS de la comunidad instalables en pocos clics desde la interfaz de administración","**Google Reader API completa** — compatibilidad probada con los clientes móviles más populares, sin configuración especial en el lado del cliente","**Importación OPML masiva** — importación de listas de feeds de miles de entradas sin límite declarado, con detección de duplicados","**Modo lectura integrado** — extracción del contenido completo de los artículos mediante la biblioteca interna, sin dependencia externa","**Gestión granular de categorías** — organización jerárquica de feeds con reglas de marcado automático y filtros persistentes por categoría","**Flexibilidad de base de datos** — SQLite para arrancar sin configuración, PostgreSQL o MySQL para escalar con múltiples usuarios activos",{"type":109,"title":110,"steps":111},"steps","Instalar FreshRSS en un VPS con Docker",[112,115,118,121,124,127],{"title":113,"body":114},"Preparar el directorio de datos","Crea un directorio persistente para los datos de FreshRSS:",{"title":116,"body":117},"Crear el archivo docker-compose.yml","yaml\nservices:\n  freshrss:\n    image: freshrss\u002Ffreshrss:latest\n    container_name: freshrss\n    restart: unless-stopped\n    ports:\n      - \"8080:80\"\n    volumes:\n      - \u002Fopt\u002Ffreshrss\u002Fdata:\u002Fvar\u002Fwww\u002FFreshRSS\u002Fdata\n      - \u002Fopt\u002Ffreshrss\u002Fextensions:\u002Fvar\u002Fwww\u002FFreshRSS\u002Fextensions\n    environment:\n      TZ: Europe\u002FParis\n      CRON_MIN: \"*\u002F15\"",{"title":119,"body":120},"Arrancar el contenedor","Espera a que aparezca la línea `AH00558: apache2` para confirmar el arranque.",{"title":122,"body":123},"Finalizar la instalación desde el navegador","Abre `http:\u002F\u002Ftu-ip:8080` y sigue el asistente de instalación: elige SQLite para una instancia personal o PostgreSQL para varios usuarios. Crea la cuenta de administrador.",{"title":125,"body":126},"Configurar el proxy inverso nginx","Añade un bloque `server` en tu configuración de nginx con `proxy_pass http:\u002F\u002F127.0.0.1:8080;` y las cabeceras habituales. Activa HTTPS con Let's Encrypt (Certbot o acme.sh).",{"title":128,"body":129},"Importar tus feeds OPML","En la interfaz, ve a Ajustes > Gestión de suscripciones > Importar. Sube tu archivo `.opml` — FreshRSS detecta duplicados e importa las categorías existentes.",{"type":38,"title":131},"Miniflux — cuando el rendimiento es prioritario",{"type":41,"body":133},"Miniflux es un lector RSS escrito en Go, distribuido bajo la licencia Apache-2.0, diseñado desde el principio como un binario único sin dependencias — excepto PostgreSQL. Su consumo de memoria en carga normal es inferior a 20 MB según la documentación oficial de miniflux.app, lo que lo convierte en la referencia para VPS con poca RAM o para quienes alojan muchos servicios en paralelo. La interfaz es deliberadamente minimalista: sin temas, sin extensiones — pero con navegación completa por teclado y una API REST bien documentada.",{"type":46,"items":135},[136,137,138,139,140,141,142],"**Binario estático en Go** — sin dependencias del sistema (sin PHP, sin servidor web separado): un único ejecutable es suficiente, lo que simplifica actualizaciones y copias de seguridad","**Menos de 20 MB de RAM** — huella de memoria medida en carga normal, ideal para VPS de 512 MB o servidores que ya alojan múltiples servicios","**Solo PostgreSQL** — un único motor de base de datos a dominar, con migraciones de esquema versionadas aplicadas automáticamente al arrancar","**API REST completa** — documentación OpenAPI incluida, ideal para integrar Miniflux en flujos de automatización (n8n, Make, scripts personalizados)","**Navegación por teclado** — atajos tipo vi (j\u002Fk para navegar, v para abrir el original) que hacen la lectura rápida sin ratón","**OAuth2 y proxy auth nativos** — integración directa con Authelia, Keycloak o cualquier proveedor OpenID Connect sin plugins adicionales","**Soporte Fever API** — compatibilidad con clientes que aún usan este protocolo, además de la API de Google Reader",{"type":109,"title":144,"steps":145},"Instalar Miniflux en un VPS con Docker",[146,149,151,154,157,160],{"title":147,"body":148},"Preparar el entorno PostgreSQL","Crea un archivo `.env` con las variables de conexión:",{"title":116,"body":150},"yaml\nservices:\n  db:\n    image: postgres:16-alpine\n    restart: unless-stopped\n    environment:\n      POSTGRES_USER: miniflux\n      POSTGRES_PASSWORD: changeme\n      POSTGRES_DB: miniflux\n    volumes:\n      - \u002Fopt\u002Fminiflux\u002Fpostgres:\u002Fvar\u002Flib\u002Fpostgresql\u002Fdata\n\n  miniflux:\n    image: miniflux\u002Fminiflux:latest\n    restart: unless-stopped\n    depends_on:\n      - db\n    ports:\n      - \"8080:8080\"\n    environment:\n      DATABASE_URL: postgres:\u002F\u002Fminiflux:changeme@db\u002Fminiflux?sslmode=disable\n      RUN_MIGRATIONS: \"1\"\n      CREATE_ADMIN: \"1\"\n      ADMIN_USERNAME: admin\n      ADMIN_PASSWORD: changeme",{"title":152,"body":153},"Aplicar las migraciones de esquema al primer arranque","La variable `RUN_MIGRATIONS=1` activa automáticamente las migraciones de PostgreSQL al arrancar. Miniflux se niega a iniciar si la base de datos está en un estado inconsistente.",{"title":155,"body":156},"Verificar que el servicio responde","La respuesta esperada es `200`. Miniflux expone este endpoint sin autenticación para los health checks de tu orquestador.",{"title":158,"body":159},"Configurar el proxy inverso","Miniflux incluye su propio servidor HTTP — basta con hacer proxy del puerto 8080. Ejemplo nginx:",{"title":161,"body":162},"Importar tus suscripciones OPML","En Ajustes > Importar, sube tu archivo OPML. Las categorías OPML se convierten en grupos de Miniflux. Después de la importación, lanza una actualización manual para poblar la base de datos de inmediato.",{"type":38,"title":164},"Cómo elegir entre FreshRSS y Miniflux",{"type":41,"body":166},"El factor decisivo rara vez es la lista de funciones — es la filosofía de uso. Aquí tienes una cuadrícula de decisión rápida.",{"type":46,"items":168},[169,170,171,172,173,174],"**Elige FreshRSS** si valoras una interfaz de lectura cómoda con temas, necesitas extensiones para ingerir fuentes no-RSS, o varios usuarios con distintos hábitos comparten la instancia","**Elige Miniflux** si tu VPS tiene menos de 1 GB de RAM, ya alojas muchos servicios y cada megabyte cuenta, o prefieres una interfaz sin distracciones orientada al teclado","**Usas SQLite** (sin PostgreSQL en tu VPS): FreshRSS es la única opción viable de las dos — Miniflux exige PostgreSQL","**Necesitas OAuth2 nativo** sin plugins de terceros: Miniflux incluye esta función por defecto, mientras que FreshRSS requiere configuración adicional","**Planeas automatización intensa** (webhooks, integración n8n, scripts): la API REST documentada de Miniflux es más completa y estable","**Vienes de Feedly o Inoreader** y quieres una experiencia similar: FreshRSS, con sus temas y modo lectura, reducirá la curva de aprendizaje",{"type":176,"body":177},"tip","Migrar de FreshRSS a Miniflux (o al revés) es sencillo gracias a OPML. En FreshRSS: Ajustes > Gestión de suscripciones > Exportar > Descargar archivo OPML. En Miniflux: Ajustes > Importar > sube el archivo. Los artículos leídos no se transfieren — solo las suscripciones y categorías migran. Permite unos minutos de sondeo inicial para que Miniflux pueble los artículos recientes de cada feed.",{"type":38,"title":179},"Recursos y guías complementarias",{"type":41,"body":181},"Si estás empezando con FreshRSS, nuestra guía dedicada al alojamiento de FreshRSS en VPS cubre la configuración avanzada y las extensiones más útiles. Si vienes de un servicio cerrado como Plex y quieres recuperar el control de tus medios, nuestra comparativa Plex vs Jellyfin 2026 te ofrece el mismo marco de decisión para el streaming de vídeo. Por último, para entender el contexto más amplio de este éxodo hacia el autoalojamiento, nuestro artículo sobre el Great SaaS Exodus 2026 recoge las alternativas de código abierto a las herramientas SaaS habituales.","Aloja tu lector RSS en un VPS rápido y soberano","FreshRSS y Miniflux funcionan en nuestros VPS Cloud. Despliega en minutos con Docker, sin recursos compartidos, con IP dedicada y tráfico ilimitado.","Desplegar FreshRSS o Miniflux en VPS","\u002Fvps-cloud",[187,209,226],{"id":188,"slug":189,"slugs":190,"title":194,"excerpt":195,"readTime":196,"views":197,"isPinned":19,"publishedAt":198,"updatedAt":21,"category":199,"categories":205,"featuredImage":29,"bgImage":30,"posterImage":207,"relatedSolution":208},86,"alojar-freshrss-en-un-vps",{"fr":191,"en":192,"ar":193,"es":189},"heberger-freshrss","host-freshrss-on-your-own-vps","استضافة-freshrss-على-خادمك-الافتراضي-الخاص-vps","Alojar FreshRSS en su propio VPS","Recupere el control de su vigilancia informativa: despliegue FreshRSS en su VPS con Docker, SSL y acceso móvil. Guía completa de self-hosting.",4,1,"2026-03-26T00:00:00+00:00",{"id":200,"name":201,"slug":202,"color":203,"icon":204},7,"Autoalojamiento","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[206],{"id":200,"name":201,"slug":202,"color":203,"icon":204},"\u002Fblog\u002Fcovers\u002Fheberger-freshrss-poster.svg",{"categorySlug":202,"appSlug":34},{"id":210,"slug":211,"slugs":212,"title":216,"excerpt":217,"readTime":218,"views":18,"isPinned":19,"publishedAt":219,"updatedAt":21,"category":220,"categories":221,"featuredImage":29,"bgImage":30,"posterImage":223,"relatedSolution":224},292,"migrar-de-plex-a-jellyfin-2026",{"fr":213,"en":214,"ar":215,"es":211},"migrer-plex-vers-jellyfin-2026","migrating-from-plex-to-jellyfin-after-the-july-2026-paywall","الهجرة-من-plex-إلى-jellyfin-بعد-paywall-يوليو-2026","Migrar de Plex a Jellyfin tras el paywall de julio de 2026","Plex puso el streaming remoto tras un muro de pago en julio de 2026. Migre a Jellyfin en su VPS: biblioteca intacta, los mismos clientes.",9,"2026-08-22T00:00:00+00:00",{"id":200,"name":201,"slug":202,"color":203,"icon":204},[222],{"id":200,"name":201,"slug":202,"color":203,"icon":204},"\u002Fblog\u002Fcovers\u002Fmigrer-plex-vers-jellyfin-2026-poster.svg",{"categorySlug":33,"appSlug":225},"jellyfin",{"id":227,"slug":228,"slugs":229,"title":233,"excerpt":234,"readTime":218,"views":18,"isPinned":19,"publishedAt":235,"updatedAt":21,"category":236,"categories":237,"featuredImage":29,"bgImage":30,"posterImage":239,"relatedSolution":29},313,"exodo-saas-2026-control-de-costes-con-el-autoalojamiento",{"fr":230,"en":231,"ar":232,"es":228},"great-saas-exodus-self-hosting-2026","the-2026-saas-exodus-regaining-cost-control-with-self-hosting","saas-2026-استعادة-التحكم-في-التكاليف-بالاستضافة-الذاتية","Éxodo SaaS 2026: control de costes con el autoalojamiento","Slack +20 %, 1Password +33 %, Adobe CC en 2026: los precios SaaS suben. Migrar a VPS con alternativas de código abierto ahorra miles de euros anuales.","2026-08-29T00:00:00+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":25},[238],{"id":23,"name":24,"slug":25,"color":26,"icon":25},"\u002Fblog\u002Fcovers\u002Fgreat-saas-exodus-self-hosting-2026-poster.svg",1789665021073]