← Todas las plantillas · Feeds y marcadores
Despliega Miniflux en un clic
Un lector de feeds minimalista y rápido para feeds RSS, Atom y JSON
Una alternativa autoalojada a Feedly e Inoreader.
¿Qué es Miniflux?
Miniflux es un lector de feeds minimalista y con criterio propio que la gente usa en lugar de Feedly o Inoreader. Sigue feeds RSS, Atom y JSON, importa y exporta OPML, y muestra lo nuevo en una interfaz sencilla y rápida, con atajos de teclado. Para un sitio que solo envía un resumen, descarga el artículo original y guarda su contenido, con reglas de extracción para los casos difíciles. Los filtros con expresiones regulares conservan o descartan artículos, y los podcasts y los videos de YouTube se reproducen dentro de él.
La gente autoaloja Miniflux para tener sus suscripciones y su lectura en un servidor propio, sin anuncios ni rastreadores: elimina los píxeles de seguimiento y los parámetros de seguimiento de los enlaces. Está escrito en Go y solo funciona con PostgreSQL, y esta plantilla ejecuta los dos, con el administrador que indicas en los campos. El inconveniente: no hay app móvil oficial, así que en los teléfonos se usa su página web adaptable o una app de terceros mediante la API de Fever o de Google Reader.
Hosting de Miniflux en Pethost
- Inicias sesión en Pethost con una passkey, GitHub o Google. ¿Aún no tienes máquina? Eliges un plan, y el enlace espera hasta que esté lista.
- Nuevo proyecto se abre en Miniflux. Rellenas lo que pide y haces clic en Crear proyecto: Nombre de usuario, Contraseña de administrador.
- En un par de minutos Miniflux está en marcha en su propia dirección con HTTPS. Sus secretos se generan al azar, y sus datos entran en el backup de cada noche.
- Es un proyecto como cualquier otro: tú o tu agente lo pueden cambiar, volver a una versión anterior o restaurar.
Preguntas sobre Miniflux
¿Miniflux es gratis y de código abierto?
Sí. Miniflux es de código abierto bajo la licencia Apache 2.0, y ejecutarlo tú mismo solo cuesta la máquina. Su autor también ofrece un Miniflux alojado por 15 USD al año, con el mismo código.
¿Qué apps funcionan con Miniflux?
Las apps compatibles con la API de Google Reader o de Fever, como Reeder Classic y NetNewsWire en iOS y macOS, Capy Reader en Android y RSS Guard en equipos de escritorio; otras, como FluxNews, usan la API propia de Miniflux. Activa esas APIs con un nombre de usuario y una contraseña en Configuración → Integraciones.
¿Cómo paso mis feeds de Feedly a Miniflux?
Exporta tus feeds de Feedly como archivo OPML y luego impórtalo con “Importar” en la página Fuentes de Miniflux. Miniflux importa OPML desde un archivo o una URL, y exporta tus feeds de la misma forma.
¿Miniflux puede mostrar el artículo completo en lugar de un resumen?
Sí. Para un feed que solo envía resúmenes, activa “Obtener rastreador original” en la configuración del feed, y Miniflux descarga cada artículo y guarda su texto principal. Las “Reglas de extracción de información”, escritas como selectores CSS, resuelven los sitios que lee mal.
¿Miniflux admite varios usuarios?
Sí. El administrador agrega cuentas en Configuración → Usuarios, y cada usuario tiene sus propios feeds y categorías y su propia configuración. No hay una página de registro pública.
¿Cuánta memoria y disco necesita Miniflux?
Miniflux es muy ligero: unos 60 MB de memoria con Postgres, y elimina los artículos leídos a los 60 días y los no leídos a los 180, aunque conserva los favoritos. En Pethost le basta el plan Starter, y queda sitio para otras apps a su lado.
El archivo Docker Compose de Miniflux
La plantilla es este compose.yaml y las variables que se escriben en el .env del proyecto al crearlo. Pethost ejecuta el archivo tal como está escrito.
Contenedores: miniflux (miniflux/miniflux:2.3.4), postgres (postgres:18-alpine).
Volúmenes, en el backup de cada noche: db.
services:
miniflux:
image: miniflux/miniflux:2.3.4
restart: unless-stopped
environment:
DATABASE_URL: postgres://miniflux:${POSTGRES_PASSWORD}@postgres/miniflux?sslmode=disable
RUN_MIGRATIONS: "1"
# The administrator is made from these before Miniflux answers, the first time only; there
# is no sign-up, so the other accounts are made by it under Settings → Users.
CREATE_ADMIN: "1"
ADMIN_USERNAME: ${ADMIN_USERNAME}
ADMIN_PASSWORD: ${ADMIN_PASSWORD}
BASE_URL: ${URL}
depends_on:
postgres:
condition: service_healthy
healthcheck:
test: ["CMD", "/usr/bin/miniflux", "-healthcheck", "auto"]
interval: 10s
timeout: 5s
retries: 3
start_period: 30s
postgres:
image: postgres:18-alpine
restart: unless-stopped
environment:
POSTGRES_DB: miniflux
POSTGRES_USER: miniflux
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
volumes:
- db:/var/lib/postgresql
healthcheck:
test: ["CMD-SHELL", "pg_isready -h 127.0.0.1 -U miniflux -d miniflux"]
interval: 5s
timeout: 5s
retries: 10
start_period: 30s
volumes:
db:
Más en Feeds y marcadores
- FreshRSSUn lector de feeds RSS y Atom
- RSSHubFeeds RSS para sitios que no los tienen
- linkdingUn administrador de marcadores con etiquetas y búsqueda
- KarakeepUna app de marcadores para enlaces, notas e imágenes, con búsqueda de texto completo
- RSS-BridgeFeeds RSS y Atom para sitios que no los tienen
- ArchiveBoxGuarda páginas web, vídeos y artículos como HTML, PDF, capturas y archivos multimedia, tu propio archivo de la web