Vaultwarden implements the full Bitwarden API in a highly efficient Rust backend. It is fully compatible with all official Bitwarden browser extensions, desktop apps, and mobile applications, giving you a top-tier premium password manager with zero subscription fees.
Why Host Vaultwarden?
- Extremely Low Memory: Unlike the official Bitwarden server (which requires several gigabytes of RAM to run MS SQL and multiple .NET microservices), Vaultwarden runs comfortably on less than 50MB of RAM!
- Premium Features Included: Get access to advanced features like secure folder sharing, organization vaults, Bitwarden Send (secure file/text sharing), and two-factor authentication (TOTP) generation.
- Absolute Ownership: Your encrypted password database resides strictly on your own hardware, backed up securely where you want it.
Getting Started
Vaultwarden runs in a single lightweight Docker container. It requires an SSL certificate (HTTPS) to allow browser extensions to communicate, which is a perfect fit for our Nginx and Certbot proxy stack!