Skip to content

Repository files navigation

yt_feed

Create a working RSS feed (for your podcatcher) to turn a YouTube channel into a podcast.

yt_feed Docker

User Instructions

Hosting

Pre-reqs

You'll need a YouTube api key. Information on how to get one can be found here.

Docker

We publish a docker container that contains the latest code at ghcr.io/jaredkoontz/yt_feed:main.

docker run\
 -e YOUTUBE_API_KEY="your_key_here"\
 -e DOMAIN="your_domain_here"\
 -p 80:80\
 --rm -d\
 ghcr.io/jaredkoontz/yt_feed:main

Ensure it is running

curl localhost

Local Run

Currently running on python:3.12

  1. Install uv
  2. sync envirornment uv sync
  3. run flask app YOUTUBE_API_KEY=some_key DOMAIN=your_domain && uv run python wsgi.py

Ensure it is running

curl localhost:5446

Deployment

There is a repo that contains an edge server image and a docker compose file that can be used to deploy the app. Information on how to use it can be found here. This is the recommended way to deploy the app and how I run it.

About

Create a working RSS feed (for your podcatcher) to turn a youtube channel into an audio podcast

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Packages

Used by

Contributors

Languages