Release Vaultwarden 1.23, an alternate server for manager Bitwarden passwords

There was a release of the project vaultwarden 1.23.0 (former bitwarden_rs), develop alternative backend for manager Bitwarden passwords compatible at the API level sposonuyu and work with clients ofitsiavlnymi Bitwarden. The aim of the project is to provide a cross-platform implementation, allowing to run Bitwarden server at its facilities, but unlike official server Bitwarden, consuming significantly less resources .

project code Vaultwarden written in Rust and distributed under license GPLv3.0. As databases are supported PostgreSQL, SQLite and MySQL. For comparison Bitwarden official server is written in C # using .NET Core, ASP.NET Core, tied to MS SQL Server and comes under license AGPLv3.0, does not permit the creation of services without opening their code.

At this point Vaultwarden supports almost all features Bitwarden API:

  • support web interface ;
  • the possibility of using both single users and organizations ;
  • customizable access rights to the different branches in the tree passwords from support attachments;
  • compatibility TOTP Bitwarden;
  • Support Vault API;
  • Support U2F , YubiKey and Duo;
  • Support LDAP ;
  • dynamic update passwords on user devices.
  • Supply in the form of a ready web-server-Docker container.

The the new version are the following innovations:

  • added the possibility of an emergency (emergency) access to the database;
  • added support for performing user management operations in batch mode;
  • added check the database connection;
  • added to force the use of the personal policy when importing.

The plans for the implementation of the announced introduction of support SSO, groups and customizable user roles.

/Media reports.