Pod is the Ghost theme that hosts your podcast. Upload the audio the same way you upload any image, write the show notes, hit publish. From there, Pod does the rest: a real feed for Apple Podcasts and Spotify, an audio player on your homepage, and a subscribe page that meets listeners in whichever app they already use. Your show, your domain, your rules — no third-party host, no monthly bill somewhere else.
Your Ghost site is the podcast host
Most "podcast themes" are windows onto someone else's feed. Anchor, Buzzsprout, Transistor host the audio and generate the RSS; the site just links to it. Pod isn't that. Your MP3s live in Ghost's own file library, the RSS feed comes out of your own domain, and the subscribe links point at your own site. When you eventually leave your podcast host — because you always end up leaving your podcast host — there's nothing to migrate. You never left in the first place.
A home for listeners
Your homepage leads with the latest episode: cover art, description, and a real audio player — skip 30 seconds forward or back, change the playback speed, drag the waveform to scrub. All the things people actually do while listening. Below the hero, every episode gets its own card with a duration and a publish date. Set your Ghost accent colour once and Pod re-skins everything around it — the pills, the links, the focus outlines, the subscribe band. Change your mind next week and the whole site shifts with you.
Ready for every podcast app
Every podcast app — Apple Podcasts, Spotify, Overcast, Pocket Casts, all of them — reads a shared kind of feed. Pod produces that feed correctly out of the box. It passes Cast Feed Validator and meets every recommendation of the Podcast Standards Project (PSP-1) on day one. It also supports Podcasting 2.0: transcripts, chapters, host and guest attribution, tip-jar links, and Bitcoin Lightning micro-payments if that's your thing. The apps that use those features will see them. The apps that don't will keep working.
One link. Every podcast app.
One URL to hand to your audience: yoursite.com/subscribe/. From there, they pick their app — Apple, Spotify, Overcast, Pocket Casts, Castbox, YouTube Music, sixteen in total. Each button opens straight into the app with your show ready to follow. No "search for the podcast, tap subscribe" friction, no landing on the wrong show, no gotchas. Just a single link that works everywhere.
Cover art, whether you have a designer or not
Every episode has cover art on Pod. Upload your own image and the theme uses it. Skip it, and Pod paints a warm gradient tile with the episode number, your show name, and a subtle waveform. The same tile shrinks down to a thumbnail on the archive and blows up to full poster size on the episode page — no extra assets, no design software, just something that looks like it was made on purpose.
Made with care
Pod ships with six languages built in — English, German, French, Spanish, Ukrainian, and Italian. Every page has been verified against WCAG 2.2 AA accessibility standards. Light mode, dark mode, and the system-preference toggle all work correctly. When you change something in your Ghost admin — the accent colour, the tip-jar link, the recommendations block — Pod picks it up. It's your site. Pod stays out of the way.
Yours to keep, yours to change
Pod is MIT-licensed and lives on GitHub. Fork it, edit it, submit a pull request, or cut a private version for a customer — all of it's fine, and none of it costs anything. Every release attaches a ready-to-upload zip so there's no build step to run, no npm install, no command line. Download the file, upload it in your Ghost admin the same way you'd upload any other theme, done.
Live demo: pod.magicpages.co
Source + issues: github.com/magicpages/pod
Download: Latest release