Thoughts about proton pass ?
Try KeePass + something like Syncthing or even Dropbox.
Please Login to reply.
My solution