Password manager (Enpass ) syncing with own server

After searching high and low for a password manager that will let me store the passwords on my own server and some hassles using other password managers, I found Enpass. Enpass will excel where other password managers fail. My requirements were 1) no monthly fee 1) Android app 1) Windows app 1) Firefox extension 1) Syncing with my own server, no cloud 1) Ease of use and reliable, after all, if I were to put all my passwords in there and maybe even change all my passwords to long gibberish strings that only my password manager would know, it better be easy and error-resilient

Before, I tried several other pm like

Enpass does all I need: