Bitwarden 是一个自由开源的密码管理器。

Official website: https://bitwarden.com/
Official GitHub: https://github.com/bitwarden
Official Server: https://github.com/bitwarden/server
Unofficial Bitwarden compatible server written in Rust: https://github.com/dani-garcia/vaultwarden

Bitwarden Server

https://github.com/bitwarden/server

The core infrastructure backend (API, database, Docker, etc).

The Bitwarden Server project contains the APIs, database, and other core infrastructure items needed for the “backend” of all bitwarden client applications.

The server project is written in C# using .NET Core with ASP.NET Core. The database is written in T-SQL/SQL Server. The codebase can be developed, built, run, and deployed cross-platform on Windows, macOS, and Linux distributions.

Vaultwarden

https://github.com/dani-garcia/vaultwarden

Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs.

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.


Run VaultWarden direct from dockerhub: https://hub.docker.com/r/vaultwarden/server

Direct run VaultWarden using docker:

docker pull vaultwarden/server:latest
docker run -d --name vaultwarden -v /vw-data/:/data/ -p 80:80 vaultwarden/server:latest