Starpod is the easiest way to create a podcast website in 5 minutes or less and it is 100% free and open source.
You will need to configure your RSS feed and a few other pieces of info for your
podcast in starpod.config.mjs. We provide a util function defineStarpodConfig
that provides TypeScript types and enforces the correct formats for config
values.
An example config can be found here.
A very short tagline for your show. Generally, no more than one sentence. Less is more here.
Example:
blurb: 'A whiskey fueled fireside chat with your favorite web developers.',
A somewhat longer description of what your show is about. This should still ideally be fairly short, and should usually be 2-4 sentences.
Example:
description:
'Veteran web developers RobbieTheWagner and Charles William Carpenter III host this informal, whiskey-fueled fireside chat with your favorite web devs. They discuss all things web development including JavaScript, TypeScript, EmberJS, React, Astro, SolidJS, CSS, HTML, Web3, and more. They take a unique approach and focus on getting to know the human side of developers and their hobbies outside of work, all while sampling a new whiskey that they rate on their unique tentacle scale.',
A list of your show's hosts and their info.
Example:
hosts: [
{
name: 'RobbieTheWagner',
bio: '',
img: '/hosts/robbie.png',
github: 'https://github.com/RobbieTheWagner',
twitter: 'https://twitter.com/RobbieTheWagner',
website: 'https://robbiethewagner.dev'
},
{
name: 'Charles William Carpenter III',
bio: '',
img: '/hosts/chuck.png',
github: 'https://github.com/chuckcarpenter',
twitter: 'https://twitter.com/CharlesWthe3rd'
}
],
Links to the platforms your show is available on.
Example:
platforms: {
apple:
'https://podcasts.apple.com/us/podcast/whiskey-web-and-whatnot/id1552776603?uo=4?mt=2&ls=1',
overcast: 'https://overcast.fm/itunes1552776603',
spotify: 'https://open.spotify.com/show/19jiuHAqzeKnkleQUpZxDf',
youtube: 'https://www.youtube.com/@WhiskeyWebAndWhatnot/'
},
The url to the RSS feed where your podcast is hosted.
Example:
rssFeed: 'https://anchor.fm/s/e329dea0/podcast/rss';