atareao / u2vpodcast

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

u2vpodcast


License: MIT

A service to create your podcasts from your favourites YouTube Channels

Installation

With docker-compose

  • Change docker-compose and copy sample.env to .env. Change .env as you need.
  • Create cookies.txt from your YouTube cookies.

Create cookies.txt

How do you cookies to work

In order to extract cookies from browser use any conforming browser extension for exporting cookies.

For example,

Configuration

You need to modify config.yml. Change the params as you need, and add all the channels and YouTube list that you want

Usage

docker-compose up -d

If you need to run u2vpodcast behind reverse proxy, like caddy, run:

docker-compose -f docker-compose.yml -f docker-compose.caddy.yml up -d

After that, go to https://u2vpodcast.tuservidor.com and you can find a list of the channels. In this page, you can find every channel you added to the configuration file. For example, with Linux y Tapas, you can find,

  1. The channel: https://u2vpodcast.tuservidor.com/linux_y_tapas?page=1
  2. The feed: https://u2vpodcast.tuservidor.com/linux_y_tapas/feed.xml

Contributing

License

This project is licensed under the MIT license

Show your support

Leave a ⭐ if you like this project


Readme made with 💖 using README Generator by Dhravya Shah

About

License:MIT License


Languages

Language:Rust 56.4%Language:Svelte 22.0%Language:TypeScript 12.8%Language:Shell 4.1%Language:Dockerfile 2.0%Language:JavaScript 1.5%Language:HTML 0.7%Language:HCL 0.3%Language:CSS 0.1%