I am trying to find a password manager that I can use in a work environment. The basic requirements are that no client side USB drive or software installation can be required (but a file for the password database can be stored). This includes browser extensions, but bookmarklets can be used. Cellphones are also not authorized, so a solution that depends on access to a cellphone based authentication is also not tenable. I have a personally controlled server that can be used to host the server side of a self-hosted solution. Are there any proven solutions that allow for this?
KeeWeb uses the same vault format as KeePass so you can be confident the storage is secure. It is fully compatible so you could even use KeePass, KeePass2Android, etc. with the same password database if you choose to do so. Just be aware that the Argon2 implementation is currently much slower in KeeWeb than in KeePass itself so I'd recommend using the AES-based key derivation for now.