Podcast platforms rent you storage at $7–30 every month, forever (Buzzsprout $15, RSS.com $19.99, Transistor $19+ — list prices, Sep 2026). This kit is different: an iTunes/Spotify-compliant RSS feed served by a Worker on your own Cloudflare account, audio in your own R2 bucket, plus the episode pages, the submission SOP and play stats. One payment of $42 — then your infrastructure costs pennies, often $0/month at small scale.
Get the kit — $42One zip. You edit one config file, run two commands, and the feed is live on your own Cloudflare — no npm project, no database to babysit, no vendor login.
A Cloudflare Worker serves /feed.xml with full RSS 2.0 + iTunes tags + the Podcasting 2.0 namespace, sorted by date, escaped correctly, with the episode redirects (/e/<id>) apps and websites can use. An offline validator checks your config with plain-language errors before every deploy.
Step-by-step R2 setup: bucket, public https audio URL on your own subdomain, upload commands — and the actual price list ($0.015/GB-month, free egress) so you know what it costs before you upload a single megabyte.
A self-contained template — cover art, audio player (loads nothing until the listener presses play), show notes, links back to the feed and the apps. Fill in the markers, drop it on any static host.
The submission order that works: Podcasts Connect, Spotify for Creators (owner-email verification), YouTube's RSS ingestion and its verification-token dance — plus the pre-submit checklist of the five most common rejection causes.
An optional snippet pings play start, 25/50/75 and 95% into a D1 table; a stats endpoint shows started vs completed per episode. No cookies, no personal data — and it counts on-page plays only, which the docs say plainly.
A single-buyer commercial license for every show you own or run. SETUP.md takes you from unzip to a live feed in about half an hour; PLAYBOOK-14D.md paces the launch at one focused hour a day.
It's a kit, not a service. The feed runs on YOUR Cloudflare account, the audio lives in YOUR bucket, and nothing you deploy depends on us staying in business. You'll edit one config file and run two commands (validate, deploy) — developer-adjacent, not click-and-drag. There is no web dashboard in this kit.
It's a public feed. Anyone with the URL can subscribe — exactly like every public podcast. This kit is not a private/member paywall, and the docs tell you not to treat it as one.
The play stats are honest stats. They count plays on YOUR episode pages — start vs near-complete per episode. Podcast apps download audio themselves, so no page-based snippet can count those listeners; Apple's and Spotify's own dashboards remain the source for that.
| Cloudflare item | List price | Free allowance |
|---|---|---|
| R2 storage | $0.015 / GB-month | 10 GB-month / month |
| R2 operations | writes $4.50 / M · reads $0.36 / M | 1M writes + 10M reads / month |
| R2 egress (traffic) | $0 | — |
| Workers (the feed) | $5 / month paid plan | 100,000 requests / day |
| D1 (play stats) | $0 at this scale | free daily read/write tiers |
A 40-episode show (≈ 2 GB of mp3) fits inside the free allowances — $0/month while you're small. Prices are Cloudflare's published list prices, checked September 2026; they can change, so the kit's SETUP.md links the source and tells you to re-check. Publishing apps (Apple, Spotify, YouTube) are free to submit to.
Three steps from zip to a feed you can submit to every app.
Edit config.js — title, author, artwork URL, one block per episode with its file and exact byte size. The validator reads it back to you in plain language until it's right.
Upload your mp3 files to an R2 bucket with the guide's commands, then run the deploy command. Your feed.xml is live on your own account, with a custom domain if you want one.
Follow the SOP: Apple Podcasts first, then Spotify, then YouTube — with the verification steps and the checklist that prevents the usual rejections. New episodes later are a 5-minute routine.
No monthly plan, no per-listener fee, no storage tiers, no subscription.
≈ ฿1,490
Secure checkout via Stripe · card payments · taxes calculated at checkout
A zip of files: a Cloudflare Worker that serves your podcast's RSS feed (RSS 2.0 + iTunes tags + podcast namespace), an offline validator for your config, the R2 audio-hosting setup guide, an episode-page template, the Apple/Spotify/YouTube submission SOP, and an optional play-stats snippet with its database schema. You deploy it on your own free Cloudflare account and keep everything it produces.
You need terminal comfort, not coding. The routine is: edit one config file with your show's details, run the validator until it says OK, run the deploy command. SETUP.md shows every command with what it does and expects. If you have ever edited a settings file and pasted a command, you can run this.
Cloudflare's list prices (checked Sep 2026): R2 storage is $0.015 per GB-month with 10 GB free per month, egress is free, and the Workers free plan covers 100,000 requests/day. A 40-episode show (≈ 2 GB of mp3) typically runs at $0/month. The kit's SETUP.md ships this table with sources so you can re-check — prices can change.
No — and the kit says so up front. The feed is public: anyone who has the URL can subscribe, the same as any podcast app's public feed. It does not do per-member tokens or paywalls. If your model needs access control, this is the wrong tool.
For most shows, they're the right answer — good dashboards, one bill, nothing to maintain. This kit is for the other case: you want the feed and audio on infrastructure you control, you don't want a permanent monthly line item per show, and you're comfortable with a terminal. Renting convenience vs owning the plumbing — pick deliberately.
If the kit doesn't fit how you work, email the support address from your receipt within 14 days of purchase and you get a full refund — the zip is yours to keep or delete. One refund per purchase; we only ask for optional feedback.
$42 one-time · ≈ ฿1,490 · free updates v1.x · instant download
Get the Podcast Hosting Kit — $42