Update Vaultwarden to 2.25.0
Updated included web vault to v2.28.1
Update Rocket to 0.5 and async, and compile on stable by @dani-garcia in #2276
Update async to prepare for main merge + several updates by @BlackDex in #2292
Add IP address to missing/invalid password message for Sends by @jaen in #2313
Add support for custom .env file path by @TinfoilSubmarine in #2315
Added autofocus to pw field on admin login page by @taylorwmj in #2328
Update login API code and update crates to fix CVE by @BlackDex in #2354
This is the Rust implementation of the Bitwarden backend, not the official server backend, but fully compatible with the Client apps.
Vaultwarden is a self-hosted password manager. It allows you to store and manage your passwords, credit cards, and other private information in a secure way while still allowing you to access it from your browser, phone, or desktop.
Note on User Management: Vaultwarden does not support Single Sign On. This is by design for security reasons. You must create a new password for your Vaultwarden account.
By default it will allow open registration. This can be changed via environment variables at
The official client apps from bitwarden.com are all supported. In fact the webfrontend, packaged together with this app, is also the official one.
Clients can be downloaded at bitwarden.com
Those apps are a lot of effort to maintain, so please consider supporting the upstream project.