Skip to content

aviaryan/private-podcast-s3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Podcast

Host some MP3 files on S3 for your private podcast.

Using

  1. Add mp3 files to files/ folder in this repo.
  2. Create S3 bucket and add public access to the entire bucket.
  3. Create .env file from .env.dist file and fill in the values.
  4. Run npm start. feed.xml is created.
  5. Upload files/ folder and feed.xml to your S3 bucket.
  6. Access your podcast feed at https://<BUCKET_NAME>.s3.amazonaws.com/feed.xml.

Works With

(Optional) Automation Script

You can use the podcast-push script to automate creating feed.xml and uploading the files to S3.

So you just need to add new mp3 files to files/ folder and run this script and your podcast will be updated.

Schema

Validate using -

Credits

Thanks to this Reddit thread for the idea. There is another way to do this using Dropcaster which is in Ruby.