One thing about this browser storage.. How do you migrate if/when you change computer? Is the procedure browser-dependent? I always saw those storages as a bit more troublesome than a flat CSV or something.
I'm curious what about running a container like this is hard as you've implied? Take for example all the great work Jessie Frazelle has done containerizing her desktop and apps (https://github.com/jessfraz/dockerfiles). Or the folks behind LinuxServer.IO. If you already have a container runtime on your system running this, as suggested, is a one-liner.
https://remotestorage.io/
https://unhosted.org/adventures/7/Adding-remote-storage-to-u...