All Projects → sw-yx → React Static Podcast Hosting

sw-yx / React Static Podcast Hosting

react-static-podcast-hosting

Programming Languages

typescript
32286 projects

React Static Podcast hosting

use this to build your next free podcast site! see it live at https://reactstaticpodcast.netlify.com/

Make Your Own

git clone --depth 1 https://github.com/sw-yx/react-static-podcast-hosting

The builds for this have been cobbled together so they are a little messy. Here's a quick guide to the npm scripts:

  • build:stylus: the player was taken from Syntax.fm, which was written in .styl. We use stylus to compile to a single css file which we simply import into Player. So run this script whenever you change the .styl file.

We've put it into the build script so that you don't forget to run them but you should just know whats going on in case you need to debug stuff.

Markdown content goes in the content folder, and should have a mp3URL field pointing to its associated sound file. In this example I have put that inside public/episodes/ to avoid file copying on build, but you are welcome to modify this once you are comfortable with the code. See the podcats documentation for an example of the kind of markdown + mp3 pairing that is expected.

Feed validators for testing

more RSS tips

More Resources that helped me make this

Free podcast music

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].