I went with the classic: KeepassXC + Syncthing
All locally synced
There are sharing options but they are not really convenient, not a problem for me since I mostly don't share passwords