I'm currently using Syncthing on my FreeNAS server to sync a KeePass database between my various client devices. It works perfectly well but I must say that I never use more than one client device at a time, so I can comment on how versioning and conflicts are handled, and I don't use them outside my LAN or on my mobile phone.
The one killer feature this setup lacks for me is properly integrated multi user usage [EDIT]
with just the one database. Being the resident computer nerd in the house, I'm pretty good (but far from perfect) in regards to security best practices... my family on the other hand, now that's a different story. I'd like to encourage the rest of my family to use a password manager, so I've been looking at
Pleasant Password Server.
http://www.pleasantsolutions.com/passwordserver
It ticks a lot of boxes, the two main ones being that I can self host it and that it's multi-user (so I can administer other users and enforce usage restrictions). I've trialed it, both via the nifty online demo and one my in a VM on my PC, and it looks to be a goer
but there's one big downside. It's Windows only and along with my increasing dislike of Winbdows, I'd rather not have to run a VM just for one program... it might just be worth the overhead though. Either way, I'm gonna try getting it to run under WINE first.