PodFetch on Ubuntu 24.04 LTS

Azure Applications

PodFetch, the open source self hosted podcast manager and downloader, subscribing to podcast feeds and auto downloading and streaming episodes through a modern web player minutes after it boots.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

PodFetch is an open source, self hosted podcast manager and downloader that lets you subscribe to podcast RSS feeds, automatically download new episodes on a schedule, and stream your whole library from anywhere through a modern in browser web player or any compatible mobile app. It speaks the gpodder, Subsonic and AudiobookShelf APIs, so a wide ecosystem of podcast apps can sync subscriptions and playback against it, and it keeps everything, your feeds, your downloaded audio and your listening history, on infrastructure you own rather than a hosted service.

The server is a single self contained binary with an embedded database, so there is nothing external to run alongside it: you sign in, add the feeds you follow, and PodFetch keeps every episode downloaded and ready to play. It suits podcast listeners, families and teams who want a private, ad free, self owned alternative to hosted podcast apps.

Why the cloudimg image

cloudimg delivers PodFetch fully installed and configured behind an nginx reverse proxy, so a working podcast server answers the moment the instance boots. The image is secure by default: no password is baked in, and on the first boot of every instance a unique administrator password is generated and written to a file only the root user can read, so no two deployments ever share a login. PodFetch's own HTTP Basic authentication gates the application, and because the server binds to all interfaces a host firewall keeps its internal port off the network so the nginx proxy is the only reachable surface. Your podcast database and downloaded episodes live on a dedicated data disk kept separate from the operating system disk that you can snapshot and resize independently as your library grows, and every deployment is paired with a step by step deploy guide and backed by 24/7 support.

Common uses

  • A private self hosted podcast server you fully control
  • Automatically downloading and archiving episodes from the feeds you follow
  • A privacy respecting, ad free alternative to hosted podcast apps

See it running

Real screenshots taken while testing this image against its deployment guide.

PodFetch on Ubuntu 24.04 LTS screenshot 1 PodFetch on Ubuntu 24.04 LTS screenshot 2 PodFetch on Ubuntu 24.04 LTS screenshot 3 PodFetch on Ubuntu 24.04 LTS screenshot 4