Få alle podcaster i en app
Det irriterer meg grensesløst at Podcaster de siste årene sjeldnere blir lagt ut via RSS. Her er noen tips for å få flere av de i din favoritt app.
Du trenger
- En Podcast app.
- En server. (for Podme), med docker eller podman.
NRK
NRK er i mine øyne den største synderen. Det gjør meg vondt at skattepengene ikke går til åpne standarder. Heldigvis finnes det folk som er enige. Sindre Lindstad har laget den fantastiske tjenesten sindrel.github.io/nrk-pod-feeds. Her finner du rss lenker til alle NRK podcaster. Det er også verdt å se videoen om hva hans motivasjon var for å lage den.
Podme
Siden Podme ligger bak betalingsmur er det ingen som har laget en åpen nettside som man enkelt kan hente ut RSS. Du trenger en egen server for dette. Heldigvis har Mathias Oterhals Myklebust laget en python app som henter ned episodene og genererer en RSS feed.
docker-compose.yml
services:
pasjonsfrukt:
container_name: pasjonsfrukt
image: ghcr.io/mathiazom/pasjonsfrukt:schibsted-auth
restart: unless-stopped
#command: --host 0.0.0.0 --port 8000 # customize flags for 'api' startup command
ports:
- "8000:8000"
volumes:
# yield directory, where the podcasts are stored
- ./yield:/app/yield
# config, where config are stored
- ./config.yaml:/app/config.yaml:ro
# crontab, where scheduling are handled
- ./crontab:/etc/cron.d/pasjonsfrukt-crontab:ro
Merk at denne compose filen tar utgangspunkt i at man bruker schibsted kontoen sin for innlogging, ikke Podme konto.
config.yaml
host: "https://podyou.yourdomain.com"
yield_dir: "/app/yield"
auth:
email: "email-you-used-at-schibsted@email.com"
password: "PasswordForAccount"
# Feeds: configure what podcast you want to fetch
podcasts:
papaya:
feed_name: "papaya"
tore-og-haralds-podkast:
feed_name: "tore-og-haralds-podcast"
stopp-verden:
feed_name: "stopp-verden"
tusvik-tnne:
feed_name: "tusvik-tnne"
most_recent_episodes_limit: 20
# gi-meg-alle-detaljene:
# konspirasjonspodden:
crontab
# */30 8-21 * * * cd /app || exit 1; PATH=$PATH:/usr/local/bin pasjonsfrukt harvest >> /var/log/pasjonsfrukt.log 2>&1
* * * * * cd /app || exit 1; PATH=$PATH:/usr/local/bin pasjonsfrukt harvest >> /var/log/pasjonsfrukt.log 2>&1
# Empty line to please the cron gods ...
Etter en docker compose up -d
vil du kunne nå f.eks http://serverip:8000/papaya, som er rss feeden du kan bruke i podcast appen din. Du kan peke en reverse proxy mot
Patreon
Patreon gir ut rss til innhold. De generer RSS feeds pr bruker, sånn som Podme og NRK burde gjort.
Har du tips?
Har du andre podcast-tjenester du har fått lurt inn i en RSS tjeneste? Skriv til meg på fediverset.