I use newsboat (console based reader) and sync it’s config and database with syncthing. I don’t do this on my phone, though I’ve considered setting it up. It is available in termux. I don’t think it’ll make for a very pleasant mobile experience though. But, it’s a solution that meets your criteria.