VaultwardenはBitwarden Client APIの代替サーバー実装で、Rustで書かれた自己ホスト向けの軽量なパスワード管理サーバーです。Rocketフレームワークを使用し、個人用ボルト、Send機能、添付ファイル、Authenticator・メール・FIDO2 WebAuthn・YubiKey・Duoなど各種二要素認証、Organizations機能、Emergency Access、管理画面といった公式Bitwardenサーバーの主要機能を実装しています。
推奨インストール方法はDocker/Podmanコンテナイメージの利用で、ghcr.io、docker.io、quay.ioから配布されています。AGPL-3.0ライセンスで公開されており、Bitwarden, Inc.とは無関係な非公式プロジェクトであることが明記されています。データ喪失についてプロジェクト側は責任を負わないとし、定期的なバックアップが推奨されています。
出典が伝えている要点
- VaultwardenはBitwarden Client APIの代替サーバー実装であるとGitHubリポジトリで説明されている
- Vaultwardenはプログラミング言語Rustで書かれている
- VaultwardenのウェブフレームワークとしてRocketが使用されている
- Vaultwardenは個人用ボルト、Send機能、添付ファイル機能を持つ
- Vaultwardenは二要素認証としてAuthenticator、メール、FIDO2 WebAuthn、YubiKey、Duoに対応している
- VaultwardenはOrganizations機能(チーム機能、コレクション、パスワード共有)とEmergency Access機能を持つ
- Vaultwardenは管理用のAdmin Backend(管理画面)を持つ
- Vaultwardenの推奨インストール方法はDocker/Podmanコンテナイメージの利用であり、ghcr.io、docker.io、quay.ioから配布されている
- VaultwardenはAGPL-3.0ライセンスで公開されている
- リポジトリには本プロジェクトがBitwardenまたはBitwarden, Inc.とは関連がない旨が明記されている
- リポジトリにはデータ喪失についてプロジェクト側が責任を負わない旨と定期的なバックアップの推奨が記載されている
- コミュニティサポートはMatrix、GitHub Discussions、Discourse Forumsで提供されている
原文より
An alternative server implementation of the Bitwarden Client API, written in Rust
This project is not associated with Bitwarden or Bitwarden, Inc.
出典: github.com