
Podgrab – Le podcast auto hébergeable
Le podcast, un format de plus en plus présent, personnellement j’adore en écouter. J’en écoute dès que je sors de chez moi, quand je fait des tâches simplistes tel que les abominables tâches de ménage. Et surtout quand je joue à Euro Truck Simulator 2, c’est divin.
Bref, vous l’aurez compris, j’aime le podcast. J’ai commencé par Spotify, puis j’ai migrer vers Google Podcast et aujourd’hui je vous présente Podgrab, un projet open source et donc auto hébergeable !

Un presque parfait
La solution est très jolie avec son interface, de plus très réactive. Un dark mode est d’ailleurs disponible au besoin, vos yeux vous remercierons.
Son fonctionnement est simple, il va chercher les podcasts via leur Flux RSS que vous lui aurez renseigné. Il peut également télécharger ces derniers en local automatiquement à leur sortie. On peut assigner des bookmarks (favoris). Lire les podcast via son lecteur web, etc ..

Il dispose même d’un Flux RSS, pratique pour le mettre sur son FreshRSS ou autre agrégateur et être avertis des nouveaux épisodes.
Selon moi c’est la solution open source parfaite, cependant je ne vais pas faire la migration pour le moment car il manque l’indispensable pour mon utilisation : une application mobile. Cependant rien ne vous empêche d’accéder au lecteur via le navigateur du téléphone mais c’est pas très ergonomique.
Dernier petit hic, seule la langue anglaise est disponible, cela pourra peut être vous freiner, ou au contraire vous stimuler à apprendre l’anglais.
Installer Podgrab via Docker
Il vous faudra installer docker sur votre machine, et créer deux répertoires sur la machine hôte. Personnellement je crée un dossier Podgrab à la racine.
mkdir /Podgrab
Et j’y met les deux répertoires nécessaires pour le fonctionnement de Podgrab.
mkdir /Podgrab/config
mkdir /Podgrab/assets
Ensuite pour installer Podgrab, il faudra exécuter cette commande :
docker run -d -p 8080:8080 --name podgrab -v "/Podgrab/assets:/assets" -v "/Podgrab/config:/config" akhilrex/podgrab
Il vous reste qu’à partir sur l’interface web de podgrab via http://ip-serveur:8080
Si vous souhaitez tester rapidement Podgrab sur docker, exécuter uniquement cette commande :
docker run -d -p 8080:8080 --name podgrab akhilrex/podgrab
Maintenant il vous reste plus qu’à lui renseigner les Flux RSS de vos podcast favoris, mettre un casque, et faire vos tâches ménagère !