madiele / vod2pod-rss

Vod2Pod-RSS converts a YouTube or Twitch channel into a podcast with ease. It creates a podcast RSS that can be listened to directly inside any podcast client. VODs are transcoded to MP3 on the fly and no server storage is needed!
MIT License
233 stars 6 forks source link
audio-transcoding docker docker-compose docker-image podcast podcast-rss raspberry-pi rss rss-generator rss-podcast self-hosted twitch youtube youtube-rss

vod2pod-rss tests stable image beta image

Converts a YouTube or Twitch channel into a full blown audio podcast feed.

Features

Limitations

Usage

Web UI

Add The URL To A Podcast Client

Optional API Access

See configurations below

Install

Clone This Repository

git clone https://github.com/madiele/vod2pod-rss.git

Docker

Docker Compose

cd vod2pod-rss
nano docker-compose.yml

See configurations below

sudo docker compose up -d

Updating

sudo docker compose pull && sudo docker compose up -d
sudo docker system prune

Configurations

Web Server Port

Optional API Keys

Note: These can also be set using Docker .env files

Environment

Honorable Mentions

These projects were fundamental for the success of vod2pod-rss, originally they handled the feed generation for youtube and twitch, now this is all done by vod2pod-rss internally so they are not used anymore, but were still helpful to get vod2pod-rss up and running fast.

Donations

This is a passion project, and mostly made for personal use, but if you want to gift a pizza margherita, feel free!

"Buy Me A Coffee"

Contributing

check the CONTRIBUTING.md to find a tutorial on how to setup your enviroment for develpment