
Nextcloud AIO has an option to skip domain check. the github README hasinstructions. And i love nextcloud because it integrates many features in one, file sharing, office collaboration, chat, rss reader, mailbox, photos, calendar, address-book, etc.
I have two instances running, one public and one completely local. And having a domain is just convenient but not necessary.
I use firefox bookmarks with nextcloud bookmarks and floccus addon to sync them. you can choose a custom folder to syn as “Read Later” and tags are supported both in the nextcloud app and firefox bookmarks. And there is an android app for bookmarks too. I think this workflow should work as per your requirements