Categories
Content Management Fediverse Audio Social Network ActivityPub Media Streaming Podcast HostingStars
Forks
Watchers
Developer links
Castopod
Every podcast you publish through Castopod automatically becomes a Fediverse social account that Mastodon, Pleroma, and Pixelfed users can follow, boost, and comment on from their own timelines. This ActivityPub integration transforms podcast distribution from a one-way broadcast into a two-way conversation where listeners interact with episodes through the social platforms they already use. Beyond federation, the platform manages the complete lifecycle: upload an episode, and auto-generated RSS feeds distribute it to Apple Podcasts, Spotify, Deezer, Podcast Addict, and every compatible directory. IABv2-compliant analytics measure downloads, geographic distribution, and listening apps while maintaining GDPR, CCPA, and LGPD compliance through anonymized data collection. Podcasting 2.0 namespace support unlocks chapters with images, SRT/VTT transcripts, location tags, and person credits that modern podcast apps surface to listeners. Video episodes publish alongside audio, and auto-generated clips feed social media sharing workflows. Monetization tools span Value4Value micropayments, premium subscriptions, funding links, and cookieless advertising. Multi-user roles operate per-podcast: contributors, editors, and admins each work within defined permission boundaries. The PHP application runs behind nginx with MariaDB and Redis on a RepoCloud VPS with dedicated CPU, RAM, and SSD. AGPL-3.0 licensed.
Benefits
- Native Fediverse Social Integration
- Every podcast becomes an ActivityPub account where Mastodon and Fediverse users follow, like, comment, and boost episodes directly from their existing social platforms.
- IABv2-Compliant Privacy Analytics
- Download statistics, geographic distribution, and listening app data follow IAB v2 guidelines with anonymized collection compliant with GDPR, CCPA, and LGPD regulations.
- Podcasting 2.0 Feature Set
- Chapters with images, SRT/VTT transcripts, location tags, person credits, and Value4Value monetization leverage the open Podcast Index namespace for enhanced listener experiences.
- Universal RSS Distribution
- Auto-generated feeds meet Apple Podcasts, Spotify, Google, and Deezer specifications, ensuring your content appears on every major platform without manual submission per directory.
Features
- Multi-Podcast Management
- Host multiple shows from one instance with per-podcast contributor, editor, and admin roles allowing collaborative production teams with distinct permission sets.
- Video Episode Support
- Publish video podcasts alongside audio episodes with soundbite generation and video clip creation tools for social media promotion across all platforms.
- Embeddable Player Widget
- Embed individual episodes or full show players on any website with customizable appearance and direct playback without requiring visitors to leave your site.
- Monetization Tools
- Value4Value micropayments, premium subscriptions, funding links, and cookieless advertising integration provide multiple revenue streams for podcast creators.
- Docker Compose Deployment
- Four-container stack with PHP app, nginx, MariaDB, and Redis deploys behind Caddy reverse proxy with TLS for production-ready ActivityPub federation.