Stars
Forks
Watchers
Developer links
PinePods
PinePods delivers a centralized, self-hosted podcast ecosystem that liberates personal listening histories, audio files, and show subscriptions from commercial streaming walled gardens. Users can discover new shows through built-in search connectors across Podcast Index, iTunes, and YouTube, streaming audio and video episodes with variable playback speed, chapter markers, and synchronized transcripts. A persistent queue and custom playlist builder keep media sequences orderly across web browsers, desktop installations, and mobile clients with native CarPlay and Android Auto support. Built-in gPodder server synchronization enables seamless cross-device progress tracking with third-party podcast apps like AntennaPod. Automatic episode downloader engines monitor subscribed feeds, archiving new releases to local server storage according to customizable retention rules and storage quotas. Multi-user authentication secures household access through OIDC single sign-on and two-factor TOTP verification, while an integrated terminal client lets command-line enthusiasts manage queues directly over SSH. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.
Benefits
- Unified Multi-Device Podcast Synchronization
- Keep subscriptions, episode progress, custom playlists, and playback queues perfectly synchronized across web browsers, mobile apps, and third-party gPodder-compatible clients via your own central server.
- Integrated Podcast Index and YouTube Discovery
- Search millions of shows across open podcast directories and video feeds without relying on proprietary platform accounts or tracking-laden streaming algorithms.
- Automated Episode Archival and Offline Storage
- Configure automated background download rules per podcast to store audio and video files locally on your server for uninterrupted high-bitrate offline streaming.
- Enterprise Identity and Access Management
- Protect multi-user household libraries with OpenID Connect single sign-on integration and time-based one-time password two-factor authentication for hardened account security.
Features
- Dual Audio Video Player
- Stream audio and video podcasts with variable playback rate controls, chapter point navigation, sleep timers, and synced transcript text rendering.
- Built-in gPodder Sync Engine
- Expose standard gPodder API endpoints to synchronize episode playback positions and subscription lists directly with AntennaPod and other compatible mobile clients.
- Automated Feed Downloader
- Schedule background worker tasks that automatically download newly published episodes, manage disk retention quotas, and purge expired media files.
- Podcast Index Search API
- Query open podcast metadata registries, iTunes directories, and YouTube channels to subscribe to feeds instantly with one click.
- Terminal CLI Companion
- Control media playback, inspect current queues, and search episode archives from any terminal environment using the lightweight Firewood CLI client.
- Comprehensive Theming Engine
- Select from dozens of bundled interface color schemes or construct personalized UI themes using the built-in real-time color styling editor.