How to setup gPodder on Podman/docker for AntennaPod?
from midnightblue@lemmy.ca to selfhosted@lemmy.world on 29 Mar 2025 08:24
https://lemmy.ca/post/41439467
from midnightblue@lemmy.ca to selfhosted@lemmy.world on 29 Mar 2025 08:24
https://lemmy.ca/post/41439467
I’ve been using AntennaPod as my go-to podcast client, and I just stumbled upon a comment from the official AntennaPod account on Mastodon. They mentioned this docs page antennapod.org/documentation/…/synchronization, which talks about gPodder and some other solutions out there. I did a bit of digging and found even more self-hostable gPodder server applications. I’d love to set one up using Podman or Docker if possible.
Have you tried any of these solutions? If so, which one would you recommend?
#selfhosted
threaded - newest
If you’ve got a nextcloud somewhere, you already have everything you need running. Install required extension and login in antenna pod. Works nicely, can recommend it.
Been using this for years, runs like a top.
Oh wow. I’d seen the gpodder thing in antennapod subscriptions but never realised it was a kind of discovery / recommendation service.
I wonder if the recommendation stuff works with a self hosted instance?
I have been using https://github.com/oxtyped/gpodder2go for a while, seems to work and I have not found a better solution yet.
Still looking for a web or desktop podcast player that does sync with gPodder though…
KDE Kast does sync with it as far as I remember. Not the best in terms of UX though.
Correct, I use Kast on the desktop, works nicely
Did not work wit gpodder2go, so I installed https://github.com/kd2org/opodsync (docker: https://github.com/ganeshlab/opodsync) again. That seems to work.
I’m also using this, and it works.
It looks like there’s several distinct components to gpodder which confuse things.
Firstly gpodder seems to be a desktop podcast client.
Secondly there’s the sync service / protocol. Gpodder.net provides this for free but according to antennapod doesn’t have adequate resources and causes errors in your client (which I can confirm). There are other containers available which are not from the gpodder team but emulate the protocol.
Finally there’s the recommendation / discovery service apparently provided by gpodder.net. I haven’t been able to get this to work because my client hasn’t been able to sync yet, despite 12 hours of trying.
In my own case, I already have a client (antennapod) and I’m not really interested in sync because I only use the one device. The recommendation / discovery service would’ve been cool but it seems broken for the moment.