Blog del Podcast
podcast      GitHub      Twitter   Telegram

FreshRSS. Mi servidor de RSS

Tiempo estimado de lectura: 4 minutos. 499 palabras. rss

Hace algo más de tres años, os hablé en el podcast de mi experiencia con Freshrss. Entonces, no había una buena aplicación para Android. Hoy eso ha cambiado.

Voy a darle una nueva oportunidad, ya que basándome en sensaciones, es mucho más rápido en el momento de sincronizar con la aplicación mobile. Las aplicaciones de Android de terceros, pese a no ser algunas de Software Libre, son mucho mejores que la versión de Tiny Tiny RSS y la navegación vía web, es muchísimo mejor y se adapta perfectamente a cualquier tamaño de pantalla, pudiendo utilizarla en cualquier dispositivo.

Si quieres profundizar, FreshRSS permite personalizar el periodo de actualización de cada Feed, grupo de Feed's, compartir con muchos servicios como Pocket, Wallabag, Shaarli,… Te informa de los Feeds que están en desuso, esta llena de estadísticas sobre nuestro Feeds favoritos,…

Vamos, que está muy completito.

Ahora todo es mucho más fácil de instalar, gracias al docker oficial y el de la comunidad LinuxServer.io.

Vamos a Instalarlo!!!

Docker Oficial ARM

Podemos encontrarlo en el DockerHub.

docker create \
 --name=freshrss  \
 -e TZ=Europe/Mardrid  \
 -v $HOME/docker/freshrss/data:/var/www/FreshRSS/data  \
 -v $HOME/docker/freshrss/extensions:/var/www/FreshRSS/extensions  \
 -p 80:80 \
 freshrss/freshrss:arm

Docker Oficial amd64

Así creamos el docker para arquitectura amd64.

docker create  \
 -e TZ=Europe/Mardrid  \
 -v $HOME/docker/freshrss/data:/var/www/FreshRSS/data  \
 -v $HOME/docker/freshrss/extensions:/var/www/FreshRSS/extensions  \
 -p 80:80 \
 freshrss/freshrss

Actualizar FreshRSS con cron

Actualizar manualmente FreshRSS

docker exec --user www-data freshrss php ./app/actualize_script.php

Actualizar manualmente FreshRSS, guardando un log

docker exec --user www-data freshrss php ./app/actualize_script.php > ~/docker/freshrss/FreshRSS.log 2>&1

Automatizándolo con cron en nuestro sistema operativo. Este método, cada 20 minutos, se actualizaran nuestro Feeds.

*/20 * * * * docker exec freshrss php ./app/actualize_script.php > ~/docker/freshrss/FreshRSS.log 2>&1

Docker amd64, ARM, LinuxServer

El docker de Linux Server, sirve para arquitecturas ARM, amd64 y en este caso, FreshRSS se actualiza sin necesidad de hacerlo mediante cron.

docker create \
 --name=freshrss  \
 -e PUID=1000  \
 -e PGID=1000  \
 -e TZ=Europe/Madrid  \
 -p 80:80  \
 -v $HOME/docker/freshrss:/config  \
 linuxserver/freshrss

Crea una contraseña para la api y conéctate a tu aplicación móvil

Si nos conectamos a esta url, veremos que por defecto no tenemos habilitada la api http://url:puerto/api/

Para habilitarla, iremos en el menú de configuración al apartado Identificación y seleccionaremos Concederle acceso a la API (necesario para apps de móvil)

Una vez hemos habilitado la api, ahora vamos al apartado Perfil y en la parte inferior, donde pone API management, pondremos una contraseña a la Api.

Al iniciar la sesión en tu movil o cualquier aplicación que utiliza la api, introduciremos nuestra url del servidor, usuario y contraseña de la api.

Ya tenemos acceso a Freshrss!!!

Aplicaciones Android

Fuentes


Publicado por Angel el lunes 25 mayo del 2020



También te puede interesar:




Powered by org-bash-blog

Writing in orgmode whith emacs

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.