Podgrab es un administrador de podcasts desarrollado en Go, que descarga automáticamente los últimos episodios de podcasts a los que estés suscrito.

Existe la posibilidad de buscar podcast a través de iTunes para su posterior susbcripción, así como importar mediante el archivo /OPML/ que tiene la mayor parte de las aplicaciones de podcast.

El desarrollador explica en su repositorio de GitHub, que la motivación de crear este servidor, fue que desde el inicio de pandemia comenzó a salir a correr y como no quería llevarse el móvil, decidió escuchar podcasts utilizando su reloj inteligente sincronizado con auriculares bluetooth y montó este método que podemos instalar a modo de servidor, para que se descarguen los podcast y tenerlos siempre disponibles.
El desarrollador explica que está trabajando para implementar un reproductor integrado en el servidor y crear una API para que se puedan crear aplicaciones que sincronicen con este servidor.
Docker oficial está genial, porque es compatible con arquitecturas amd64, ARM / Raspberry Pi.
Yo he expuesto el servicio por el puerto 90
#+BEGIN_EXAMPLE
docker run -d -p 90:8080 --name=podgrab -v "$HOME/docker/podgrab/assets:/assets" -v "$HOME/docker/podgrab/config:/config" akhilrex/podgrab
#+END_EXAMPLE
La base de datos que en el volumen /config y los podcasts se descargan en el directorio assets.
Como siempre, para futuras modificaciones, recomiendo utilizar docker-compose
#+BEGIN_EXAMPLE
version: "2.1"
services:
podgrab:
image: akhilrex/podgrab
container_name: podgrab
environment:
volumes:
ports:
restart: unless-stopped
#+END_EXAMPLE
Después ejecutaremos:
#+BEGIN_EXAMPLE
docker-compose up -d
#+END_EXAMPLE
Nombre
Descripción
Defecto
CHECK_FREQUENCY
Con qué frecuencia comprobar si hay nuevos episodios y archivos faltantes (en minutos)
30
Hacía mucho tiempo que buscaba un servicio como este. Por fin tenemos la posibilidad de tener un servicio liviano, desarrollado en Go, para tener todos nuestros podcast favoritos accesibles y disponibles en un único lugar.
Publicado el jueves, 14 de enero de 2021
Powered by wdblog

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