Audiobookshelf can download/play/manage podcasts too, not only Audiobooks.
Podfetch also exists.
Simply searching this sub and looking at the awesome-selfhosted list linked in the sidebar would have given you these and more options.
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
For Example
We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.
Useful Lists
Audiobookshelf can download/play/manage podcasts too, not only Audiobooks.
Podfetch also exists.
Simply searching this sub and looking at the awesome-selfhosted list linked in the sidebar would have given you these and more options.
Thanks! I understand there are options for the podcasts. What about recording the online web radio streams on predefined schedule? From what I checked neither of those can do anything similar.
I stumbled upon streamripper which is a command line tool to do what the tool name says. And apparently there's a docker container available to play around: https://hub.docker.com/r/clue/streamripper
The container in its current shape is not exactly fit for the purpose of recording the streams on a a predefined schedule. But you can start it with supplied parameters (streamripper command line params), and as a result you get the file saved to your location. So in a way it does the job, but you need to automate container management (start time, etc) for that purpose.
I may explore the idea of creating a more flexible container using streamripper once I have more time.