1. Put the vault on a WebDAV server
Simply KeePass reads and writes a KeePass file (KDBX 4) over WebDAV. If you already have a file from KeePass or KeePassXC, just use that. Otherwise, create a new one with one of those programs.
- Any WebDAV server that supports
GET,PUTandHEADwith ETags will do – for example Apache or nginx withmod_dav, many NAS systems and hosting providers. - The address must point directly at the file, e.g.
https://dav.example.com/vault/passwords.kdbx. For security reasons the app does not follow redirects. - Use HTTPS. For an address without HTTPS, the app warns you and asks to confirm.
- The server needs no CORS settings – the apps talk to it natively, not from inside a browser.


