leftouterjoins / podsumer

A privacy focused, self-hosted podcatcher.
MIT License
35 stars 1 forks source link
podcast podcasting podcasting20 podfetch self-hosted

Unit Tests Unit Test Coverage

Features

Roadmap

For a look at upcoming enhancements checkout the enhancement tag under issues tab.

Usage

This project is useful for self-hosters who listen to podcasts. It allows you to listen to your podcasts via the web on your own infrastructure. You can also use the OPML export to subscribe to Podsumer's mirror of the original feeds. This improves privacy as download and listening metrics will not be tied to your phone or personal computer. Using something like gluetun you can have all the traffic to podcast servers go through a VPN as well, further shrinking your digital footprint.

Installing with Docker Compose

The docker image is based on the official PHP Debian Bookworm with Apache image.

  podsumer:
    image: ghcr.io/joshwbrick/podsumer:v0.9.4
    container_name: podsumer
    volumes:
        /path/to/dir/for/db:/opt/podsumer/store
        /path/to/config/podsumer.conf:/opt/podsumer/conf/podsumer.conf
    ports:
      - 3094:3094

Requirements

Screenshots

Home Page / Feed List

Feed

Episode List

Episodes

Player Page

Player