Skip to content

ThomBogers/youtube2rss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Config file

Configuration is read from a file name config.json placed in the root of this project

{                                                                                                 
  "RetrieveUrl": "https://www.youtube.com/feeds/videos.xml?channel_id=example",  
  "RetrieveLimit": 5,
  "PublishUrl": "http://casts.example.com/feed/rss.xml",                                                       
  "Description": "Rss feed for podcast based on youtube channel",                                 
  "Title": "My custom rss feed",                                                                  
  "AuthorName": "example",                                                                           
  "AuthorEmail": "example@example.com",                                                                  
  "FileFormat": "mp3",                                                                            
  "ValidMatch": ".*",                                                                             
  "TargetDir": "/home/example/rss/example"                                                               
}                                                                                                 

Nginx configuration file

server {
       listen         80;
       server_name    casts.example.com;

        root /etc/nginx/www/casts;

        ## auth_basic "Restricted";
        ## auth_basic_user_file /etc/nginx/basic_auth/casts;
}

Todo

  • Check weird audio stutter issues (might be caused by moving files in wsl?)
  • Fix rss for podcast
  • Fix nginx config
  • Add proper use description
  • Auto generate complete correctly formatted dir based on config
  • Split config for binaries?
  • Support yaml/json with comments for config?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages