VibeHunt
Back to browse

Pinepods

Podcast management system with multi-user support. Pinepods utilizes a central database so aspects like listen time and themes follow from device to device.

PinePods is a self‑hosted podcast management system built with Rust that stores all data in a central MySQL, MariaDB, or Postgres database. By keeping subscriptions, listen timestamps, themes, and user settings on the server, the service synchronizes a user’s library and preferences across any number of devices, including web browsers, native iOS and Android apps, desktop clients, and a terminal UI. Users can discover and subscribe to podcasts or hosts via the Podcast Index and iTunes, and the platform also supports YouTube channel audio extraction.

The system offers multi‑user capabilities, allowing several accounts to share the same server while maintaining separate libraries and settings. Features include episode download and playback, smart playlists with custom filters, and an integrated gpodder server that can be toggled on or used with external gpodder services. A Docker Compose setup and Helm charts enable deployment on anything from a Raspberry Pi to enterprise Kubernetes clusters.

All components are open source under GPL‑3.0, require no subscription, and are provided as a free tier. The project includes native mobile apps, a WebAssembly web client, and a CLI‑based terminal interface, delivering a consistent podcast experience across platforms.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps