
IMPORTANT: Most modern web browsers, disallow the use of Web Crypto APIs in insecure contexts. This will preserve any persistent data under /vw-data/, you can adapt the path to whatever suits you. Pull the docker image and mount a volume from the host for persistent storage:ĭocker run -d -name vaultwarden -v /vw-data/:/data/ -p 80:80 vaultwarden/server:latest Serving the static files for Vault interface.

DO NOT use the official support channels.īasically full implementation of Bitwarden API is provided including: ⚠️ IMPORTANT ⚠️: When using this server, please report any bugs or suggestions to us directly (look at the bottom of this page for ways to get in touch), regardless of whatever clients you are using (mobile, desktop, browser.). This project is not associated with the Bitwarden project nor Bitwarden, Inc. Image is based on Rust implementation of Bitwarden API. 📢 Note: This project was known as Bitwarden_RS and has been renamed to separate itself from the official Bitwarden server in the hopes of avoiding confusion and trademark/branding issues.

Alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients*, perfect for self-hosted deployment where running the official resource-heavy service might not be ideal.
