Podcast Generator is a self-hosted PHP podcast publishing service. Users (well, admins) can upload audio (or video) files and they will be available on your self-hosted service, including a nice web page to view all the episodes, and a XML feed that can be imported into any podcast client app. It’s available since 2006 (16 years already!).
Want to take a look without installing? There is an online demo on their homepage.
- https://podcastgenerator.net/
- GitHub - PodcastGenerator/PodcastGenerator: Open Source Podcast Publishing Solution since 2006 (430 stars on GitHub)
There were a few docker images people have built for this project, but no official one (PRs welcome):
The advantages of a LinuxServer.io version would be many: well-maintained, reusing the same base images as other containers, great documentation, supported on multiple architectures (e.g. x64 & arm), configuration through env variables, change the UID/GID of the container, not running processes as root…
Related projects:
- podlove (seems quite big with many sub-projects)
-
ben-xo/dir2cast (also PHP, still receiving updates; it even provides a
docker-compose.yml
) - MikeDombo/AudioDidact (seems unmaintained since 2019, but may still work fine)
- fukawi2/podnounce (seems unmaintained as well, and without any homepage or live demo)
- vsoch’s gist (the solution can’t get any simpler than this single-file PHP script)
- How do you self host your podcast? : selfhosted