Favicon of PinePods

PinePods

Manage and listen to podcasts across all devices with a lightning-fast, self-hosted server. Enjoy universal sync, offline support, and multi-user access.

Take complete control of your listening experience with a high-performance, self-hosted podcast ecosystem. Built entirely with Rust and WebAssembly, it delivers sub-second response times and zero-overhead processing. Whether managing subscriptions for yourself or setting up separate libraries for the family, everything stays perfectly in sync.\n\nEnjoy a rich set of features designed for the ultimate audio experience:\n* Universal Synchronization: Instantly sync your listening position down to the second, along with themes and smart playlists.\n* Cross-Platform Access: Listen anywhere using native mobile apps, desktop clients, a fast web interface, or a terminal UI.\n* YouTube Integration: Subscribe to YouTube channels and automatically download them as audio-only podcasts.\n* Advanced Playback: Customize cutoff times, adjust speeds, and manage offline downloads effortlessly.\n* Robust Security: Protect your instance with multi-factor authentication and OpenID Connect.\n\nDeploy easily on anything from a Raspberry Pi to a Kubernetes cluster.

Directory Structure

pinepods
config
data
icons
.env
docker-compose.yml

docker-compose.yml

services:
  pinepods:
    image: madeofpendletonwool/pinepods:latest
    container_name: pinepods
    restart: unless-stopped
    ports:
      - 3000:3000
    volumes:
      - ./config:/config
      - ./data:/data
      - ./icons:/icons
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
      - URL=${APP_URL}

.env

APP_URL=http://localhost:3000
Categories:

Share:

Ad
Favicon

 

  
 

Similar to PinePods

Favicon

 

  
  
Favicon

 

  
  
Favicon