Cómo instalar FreshRSS en tu NAS o servidor unRAID

Instala tu servidor Self-Hosted de agregador de noticias. Configuración y primeros pasos explicados.

Cómo instalar FreshRSS en tu NAS o servidor unRAID
Regístrate en HDS+
Es gratuito. Ten acceso a todo el contenido.
🔓
Dificultad del tutorial: Fácil

Hoy en día si queremos estar informado en todo momento de las últimas noticias, se nos ofrecen mil soluciones, como por ejemplo consultar las Redes Sociales o ir visitando las Webs que son de nuestro interés. Esto implica tiempo y perderte más de una noticia interesante por el camino. Para esto está RSS.

Agregando el Feed de cualquiera de las webs que visitamos y añadiéndolo a una aplicación compatible como Reeder o ReadKit, hará que se nos vaya mostrado de forma automática y poder leer las últimas noticias a golpe de clic.

En el tutorial de hoy os voy a explicar cómo instalar FreshRSS, un servidor Self-Hosting de agregador de noticias. El funcionamiento será muy sencillo. Agregaremos las fuentes RSS en este servidor, y después con la aplicación de RSS de nuestro gusto, sincronizaremos el servidor.

Si queréis añadir el Feed de HDS+ podéis hacerlo con el siguiente enlace.

unRAID: Pasos a seguir

El proceso de instalación en unRAID más fácil no podría ser gracias a la utilización de las plantillas.

Para ello nos vamos a Apps y buscamos "FreshRSS" y buscamos la imagen de Linuxserver.

En este caso, las únicas variables que tendremos que modificar son los parámetros PUID y PGID por los nuestros. Para finalizar le damos a Aplicar y se instalará el contendor.

Si queremos acceder de forma totalmente segura con un certificado SSL válido, deberemos de configurar un nuevo Proxy Inverso.

Cómo instalar y configurar Nginx Proxy Manager en tu NAS o servidor unRAID
Guía detallada sobre cómo instalar tu Proxy Inverso en un NAS - unRAID con certificado Let’s Encrypt.

Docker-Compose: Pasos a seguir

En el caso de hacerlo en un NAS como Synology, antes de ejecutar el Stack, deberemos de crear las carpetas correspondientes. Para ello nos vamos a 'File Station ➝ docker' y creamos la carpeta "freshrss". Después, abrimos Portainer y creamos un nuevo Stack:

version: '3.3'
services:
    linuxserver:
        container_name: freshrss
        environment:
            - PUID=1026
            - PGID=100
            - TZ=Europe/Madrid
        ports:
            - '3065:80'
        volumes:
            - '/volume1/docker/freshrss:/config'
        restart: unless-stopped
        image: 'lscr.io/linuxserver/freshrss:latest'
⚠️
Deberemos de modificar los parámetros PUID y PGID por los nuestros.

Proceso de configuración

Una vez ejecutado el Stack o instalado mediante plantilla en unRAID, accederemos mediante: https://IPNAS:3065 y seguiremos los pasos de configuración inicial.

El único punto a tener en cuenta es en el Paso 3, cuando nos pregunte el tipo de Base de datos que queremos utilizar. Para este servicio con una SQLite es más que suficiente.

Una vez instalado, iniciamos sesión y nos vamos a Ajustes ➝ Identificación y habilitaremos la opción "Concederle acceso a la API".

Seguidamente nos vamos a Ajustes ➝ Perfil y asignaremos una contraseña en el apartado "Administración de API", esto nos servirá para conectar nuestra App con el servidor FreshRSS.


Agregando fuentes RSS

La interfaz de FreshRSS tengo que reconocer que no es la más bonita ni amigable del mundo, pero es funcional, que es de lo que se trata.

En el ejemplo que os muestro en las capturas inferiores, añadiremos el Feed de 9to5Mac. Pulsamos en Administración de suscripción, y lo primero que tendremos que hacer para una mayor organización es crear las diferentes Categorías en las que vamos a ir añadiendo nuestros Feed. Una vez creadas, ya hacemos clic en Añadir fuente RSS y como podéis ver en la última imagen, configuramos el Feed y lo agregamos.


Sincronizando nuestra App con el servidor FreshRSS

Ya tenemos todo configurado y funcionando correctamente en nuestro NAS y servidor unRAID, ahora nos faltará añadir y sincronizar nuestro servidor FreshRSS con la aplicación. En mi caso, usaré ReadKit, aunque hay muchas otras que son compatibles también como Reeder 5.

Abrimos la aplicación y nos vamos a Account - Show Accounts y añadimos una nueva cuenta. Seleccionaremos el sericio FreshRSS y meteremos nuestros datos para que conecte. Una vez completado con éxito, ya veremos como aparecen todos nuestros Feed con sus respectivas categorías.

Importante: Para que os sincronice la aplicación con el servidor estando fuera de casa, recordad que tenéis que crear un Proxy Inverso o bien conectaros vía VPN a casa.
Si queréis añadir el Feed de HDS+ podéis hacerlo con el siguiente enlace.

Invítame a un café



Más artículos

Cómo usar CloudFlare como servidor DDNS en vuestro UnRAID / NAS

Cómo usar CloudFlare como servidor DDNS en vuestro UnRAID / NAS

Utiliza Cloudfare como servidor de DDNS con actualización automática para acceder a tus servicios con un dominio propio.

Por Joan