I’m testing a way to sync between two devices using several files (config, devices, feeds, episodes, queue, logs) and rely on file sync services like dropbox, filen or syncthing, instead of a dedicated server via API.
For now it works for all the use cases I tested using Linux and WSL+Linux with a small python podcast player that I use with my two laptops (wich also use gpodder as fallback).
So no need to set up a server, just give it a dedicated folder in a synced service.