À propos du projet
Vaultwarden est une implémentation alternative du serveur pour l'API du client Bitwarden. Il est écrit en Rust et est compatible avec les clients Bitwarden officiels, ce qui en fait une option économe en ressources pour les utilisateurs qui préfèrent l'auto-hébergement au service officiel.
Les capacités clés incluent :
- La gestion du coffre-fort personnel, y compris les pièces jointes et les icônes de sites web.
- Bitwarden Send pour le partage sécurisé.
- Le support des organisations avec des collections, le partage de mots de passe, les rôles de membres, les groupes, les journaux d'événements et les politiques.
- L'authentification multi-facteurs (MFA) via Authenticator, Email, FIDO2 WebAuthn, YubiKey et Duo.
- L'accès d'urgence et les clés API personnelles.
- Un backend d'administration dédié et un client Web Vault modifié et intégré.
Le déploiement est principalement recommandé via des images de conteneurs (disponibles sur ghcr.io, docker.io et quay.io) en utilisant Docker ou Podman. Le système nécessite HTTPS pour que l'API Web Crypto fonctionne correctement, et l'utilisation d'un reverse proxy est recommandée.