PodFetch

Manage your audio experience with a lightweight, self-hosted podcast manager. Download, search, organize feeds, and sync playback across all your devices.

Manage your audio library with a lightweight and fast self-hosted podcast downloader. Whether you want to organize subscriptions or host your own Gpodder-compatible feed, this platform provides the essential tools for your daily listening habits. You can deploy it using Docker and immediately start building your personal podcast server.

Key Features:

  • Cross-Device Syncing: Start listening to an episode on your phone and pick up exactly where you left off on your computer.
  • Complete Management: Search for new podcasts, download episodes for offline listening, and organize your subscriptions.
  • Gpodder Compatibility: Host your own Gpodder-compatible podcast feed for maximum flexibility and integration.
  • Lightweight & Fast: Designed to be resource-efficient while delivering a responsive user interface.

Directory Structure

podfetch
db
podcasts
.env
docker-compose.yml

docker-compose.yml

services:
  podfetch:
    image: samtv12345/podfetch:latest
    container_name: podfetch
    ports:
      - "8000:8000"
    volumes:
      - ./db:/app/db
      - ./podcasts:/app/podcasts
    environment:
      - POLLING_INTERVAL=60
      - SERVER_URL=http://localhost:8000
      - DATABASE_URL=sqlite:///app/db/podcast.db
    restart: unless-stopped
Categories:

Share:

Ad
Favicon

 

  
 

Similar to PodFetch

Favicon

 

  
  
Favicon

 

  
  
Favicon