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.

Regístrate en HDS+
Tutoriales y soporte sobre sistemas NAS, Redes, Docker y SelfHosting.
Sin SPAM. Es gratuito. Ten acceso a todo el contenido.
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.

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'
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.


Proceso completo para añadir una fuente RSS a FreshRSS.
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.



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