
Serveur non officiel compatible Bitwarden écrit en Rust, anciennement connu sous le nom de bitwarden_rs
Une implémentation serveur alternative de l'API client Bitwarden, écrite en Rust et compatible avec les clients Bitwarden officiels [avertissement], parfaite pour un déploiement auto-hébergé où l'exécution du service officiel, gourmand en ressources, pourrait ne pas être idéale.
[!IMPORTANT] Lorsque vous utilisez ce serveur, veuillez nous signaler directement tout bug ou suggestion (voir Nous contacter), quels que soient les clients que vous utilisez (mobile, bureau, navigateur...). N'utilisez PAS les canaux de support officiels de Bitwarden.
Une implémentation presque complète de l'API client Bitwarden est fournie, incluant :
[!IMPORTANT] Le web-vault nécessite l'utilisation de HTTPS et d'un contexte sécurisé pour l'API Web Crypto.
Cela signifie qu'il ne fonctionnera que si vous activez HTTPS.
Nous suggérons également d'utiliser un proxy inverse.
La méthode recommandée pour installer et utiliser Vaultwarden est via nos images de conteneurs qui sont publiées sur ghcr.io, docker.io et quay.io. Consultez quelle image de conteneur utiliser pour une explication des tags fournis.
Il existe également des paquets maintenus par la communauté qui peuvent être utilisés, mais ceux-ci peuvent être en retard par rapport à la dernière version ou différer dans la façon dont Vaultwarden est configuré, comme décrit dans notre Wiki.
Alternativement, vous pouvez également compiler Vaultwarden vous-même.
Bien que Vaultwarden soit basé sur le framework web Rocket qui dispose d'un support intégré pour TLS, notre recommandation serait que vous configuriez un proxy inverse (voir exemples de proxy).