Skip to content

PinePods

Media Servers

A Rust-based self‑hosted podcast management system with multi‑user support, browser and native mobile clients

Rust Latest 0.8.2 · 7mo ago Security brief →

Features

  • Multi‑user podcast playback, download and tracking stored in MySQL/MariaDB or PostgreSQL
  • Browser UI plus native Android and iOS apps that sync state via the server
  • Built‑in GPodder compatible API for use with external clients like AntennaPod
  • Search and subscribe to podcasts via The Podcast Index or iTunes
  • Customizable themes and optional hosted search API integration

Security Response History

1 CVE
CVE Severity Disclosed Patched (this tool) vs Ecosystem Median
CVE-2023-4863 KEV high
CVSS 8.8
2023-09-13 2025-07-10 1y 10mo / median 2y 4mo

Recent releases

View all 4 releases →
0.8.2 New feature
Notable features
  • Translation support framework with WebLate integration
  • OIDC configuration from startup without password-first login
  • Background episode processing when adding podcasts
0.8.1 Bug fix

Addresses data handling, Gpodder synchronization, playlist, and web playback issues.

0.8.0 New feature
Notable features
  • Official Flutter mobile app for iOS and Android
  • Complete rewrite from Python to Rust eliminating Python dependencies
  • Enhanced background task scheduling with Horust and tokio-cron-scheduler
0.7.9 Mixed
Notable features
  • Database migration system rebuilt for startup reliability and edge case handling
  • GPodder sync improvements with better error handling
  • Per-podcast playback speed settings with global defaults

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
873
Forks
54
Languages
Rust Dart Python

Install & Platforms

Install via
docker-compose helm
Platforms
linux macos windows
Mobile
Android IOS

Community & Support

Beta — feedback welcome: [email protected]