My goal is to be able to sync podcast episodes (the actual audio files) and their play state (played or unplayed, how many minutes I’ve already listened to) between devices, so I can stop listening to an episode on my phone, for example, and continue listening to the same episode on my desktop computer (continuing from the point in the episode where I stopped listening on my phone).

I’m using AntennaPod on GrapheneOS (Android 14), and for desktop podcast listening I’m using Podfetch (self hosted). I’m also self-hosting a GPodder instance, and in Podfetch I have GPODDER_INTEGRATION_ENABLED set to true.

In AntennaPod, I’m able to configure Synchronization to GPodder.net (though my own instance of GPodder is at a different domain, AntennaPod calls the GPodder configuration “GPodder.net”), enter my self-hosted URL and credentials, and AntennaPod logs in, but it fails to sync. I don’t know where AntennaPod’s logs are so I don’t have any details about why the sync fails.

Also confusing to me is how to manage podcast subscriptions. It seems I can manually add podcasts to either GPodder or Podfetch, but adding a podcast to one doesn’t add it to the other. The same happens with episodes: if I manually add the same podcast to both GPodder and Podfetch and download an episode in one environment, the episode isn’t also downloaded in the other.

Has anyone successfully got these 3 apps working together? Can you help me figure out what I’m doing wrong?

Thanks!

@citizen@sh.itjust.works
link
fedilink
English
6
edit-2
10M

Not what you’re asking but want to share what I’m using with great success. Audiobookshelf has podcasts feature and it’s all in one solution for managing downloads and playing on multiple devices with sync. It has search feature so it’s really easy to add podcasts.

https://www.audiobookshelf.org/

https://github.com/advplyr/audiobookshelf

Stantana
link
fedilink
English
210M

Looks interesting, gonna check it out. Thanks for the tip. I wonder why the all is only on Google play thought.

minnix
link
fedilink
English
110M

You beat me to it, ABS is great.

Create a post

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.

Rules:

  1. Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it’s not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

  • 1 user online
  • 279 users / day
  • 589 users / week
  • 1.34K users / month
  • 4.55K users / 6 months
  • 1 subscriber
  • 3.5K Posts
  • 70K Comments
  • Modlog