escapepod
escapepod copied to clipboard
Self hosted podcast player
Escapepod
escapepod is a standalone, self-hosted, podcast manager. It includes a modern frontend web interface, an internal player, and a flexible API for mobile applications to use.

Features
- OPML Import
- Individual RSS Feed import
- Embedded Player using plyr
- UI is embedded in the binary
Running Escapepod
Use the included docker-compose.yml.
docker-compose up
or
docker-compose up -d
Open a web browser to localhost:5000.
Docker Image
docker pull rphillips/escapepod:latest
Development
See HACKING.md
TODO
- [ ] Played history
- [ ] Resuming
License Note
Third party applications (ie: mobile, desktop, etc) that communicate with the Escapepod server API are not considered a derivative work. Any modifications to the server component (or included client interface) must conform to the license; however, third-party applications communicating with the API may be closed source.