Fedi, I need help with RSS feeds.
More specifically, I want to be able to sync the following data between my desktop and laptop:
* Which feeds I am subscribed to
* Folders organizing my feeds.
I do not care about syncing
* Downloaded articles
* Which articles I have read
I currently use RSSGuard as a feed reader. To move feeds between computers, I export everything as an OPML file and then import it on the other computer.
This is very inconvenient, since I have to manually import and export every time I add or remove a feed. I want some way to automatically sync in near real-time.
There are several online RSS services, many of which can integrate with RSS Guard. However, all of them that I've seen have very stringent limits: many put a cap of 100 feeds you can follow without paying a subscription.
This seems strikingly low for what I want to use it for: I am subscriped to over 1000 RSS feeds, but the total size of my opml file is 346 kilobites uncompressed, or 55 kilobytes gzipped. I don't think I should need to pay a subscription to sync such a tiny amount of data.
I use Nextcloud for file syncing, and there is a Nextcloud RSS extension. However, the Nextcloud instance I use (
@Disroot ) has it disabled. The reason the gave for disabling it is essentially that it costs a lot of storage to save every article from every feed. That might sound reasonable, except that I don't actually care about the server saving every article: I just want to sync roughly 55 kb of data containing what feeds I subscribe to and the folders I sorted them into.
I considered trying to ask Nextcloud (or another sync program) to sync the RSSGuard config files, but I don't think that will work. It looks like RSS Guard natively stores everything in an SQLite database in /.var/app : I doubt I can sync the database without breaking something.
So what can I do?