Abstract purple and amber geometric illustration of a padlock representing Bitwarden self-hosted

Bitwarden auto-hébergé

Bitwarden auto-hébergé, c’est le serveur officiel de l’éditeur du gestionnaire de mots de passe : le même code que celui qui fait tourner le service cloud de Bitwarden, distribué sous forme d’images Docker à faire tourner chez vous plutôt que chez eux. C’est gratuit, maintenu officiellement, et sensiblement plus lourd que le serveur communautaire auquel pensent la plupart des homelabbers quand ils parlent de « Bitwarden self-hosted ».

Si vous arrivez ici depuis notre comparatif Self-Hosted Password Manager: Vaultwarden vs Bitwarden, vous connaissez déjà les grandes lignes. Nous consacrons aussi une fiche à part à Vaultwarden, puisque ce serveur non officiel, plus léger, est ce que la plupart des gens appellent « Bitwarden self-hosted ». Cette page reste volontairement plus ciblée : ce qu’est réellement la version développée par l’éditeur, en quoi ses deux modes de déploiement diffèrent, ce que dit sa licence, et dans quels cas elle justifie son poids supplémentaire face à l’alternative.

Ce que « self-hosted officiel » veut dire ici

Bitwarden, Inc. développe une seule base de code et la distribue de deux façons : comme service cloud multi-tenant sur vault.bitwarden.com, et comme images Docker que n’importe qui peut récupérer et faire tourner sur son propre serveur. Même application, même chiffrement, même API côté client. L’auto-hébergement ne change qu’un point : l’endroit où vit le coffre chiffré, qui passe de l’infrastructure de Bitwarden à la vôtre. Il ne touche pas à ce qui compte vraiment : votre mot de passe maître est dérivé et utilisé uniquement sur votre propre appareil, jamais transmis, peu importe qui héberge le serveur.

Les images sont publiées sur le Container Registry de GitHub plutôt que sur Docker Hub, et chacune est signée avec Cosign, ce qui permet de vérifier ce que vous faites tourner. Les scripts d’installation vivent dans un dépôt séparé, bitwarden/self-host.

En bref

  • Distribution : ghcr.io, images signées Cosign
  • Dépôt de déploiement : github.com/bitwarden/self-host (710 étoiles)
  • Dernière version self-host : v2026.6.0

Standard vs Lite : deux installations différentes

Bitwarden propose deux formats de déploiement auto-hébergé, et le choix entre les deux change complètement l’expérience.

Le déploiement standard existe depuis les débuts de Bitwarden : onze conteneurs Docker distincts, couvrant le web, l’API, l’identité, l’admin, les notifications et plus encore, orchestrés via Docker Compose et adossés à une base Microsoft SQL Server, uniquement sur architecture x64. La plupart des guides d’auto-hébergement entreprise sur bitwarden.com partent de cette version.

Lite est plus récent et beaucoup plus compact : un seul conteneur, avec le choix entre SQL Server, MySQL, PostgreSQL ou SQLite, et un support ARMv7 et ARM64 qui fait du Raspberry Pi une cible réellement prise en charge. Cette version a passé environ trois ans en bêta ouverte sous le nom Bitwarden Unified avant que Bitwarden ne la renomme et la sorte officiellement sous le nom de Bitwarden Lite en décembre 2025.

StandardLite
Conteneurs Docker11, via Compose1
Options de base de donnéesMicrosoft SQL Server uniquementSQL Server, MySQL, PostgreSQL, SQLite
Architecture CPUx64 uniquementx64, ARMv7, ARM64
Fonctionne sur Raspberry PiNonOui
Idéal pourOrganisations, conformité, SSOParticuliers, familles, homelabs

Astuce : pour un usage personnel ou familial, Lite est presque toujours le déploiement à privilégier. Réservez la stack standard à onze conteneurs aux cas où une organisation en a spécifiquement besoin.

Bitwarden auto-hébergé vs Vaultwarden, en bref

Nous avons traité cette question en détail dans Self-Hosted Password Manager: Vaultwarden vs Bitwarden in 2026, voici donc la version courte. Vaultwarden est une réimplémentation entièrement repensée de l’API serveur de Bitwarden, écrite en Rust par un développeur indépendant sans lien officiel avec Bitwarden, Inc., livrée sous la forme d’un seul petit binaire compatible avec les applications clientes officielles. Le Bitwarden auto-hébergé officiel, Lite compris, c’est le vrai code de l’éditeur, avec un chemin de mise à jour calé sur les notes de version de Bitwarden lui-même. Vaultwarden reste plus léger pour un coffre unique. La version officielle auto-hébergée justifie son poids supplémentaire dès que vous avez besoin de SSO, de SCIM, ou d’un éditeur qui reste responsable du logiciel.

Ce qu’il faut avant de commencer l’installation

Un nom de domaine pointé vers votre serveur, un certificat TLS ou un reverse proxy qui en délivre un automatiquement, un serveur SMTP fonctionnel pour les emails de vérification, Docker avec Docker Compose, et un ID d’installation gratuit accompagné d’une clé. Ce dernier point est facile à oublier : demandez-le avec une simple adresse email sur bitwarden.com/host, sans quoi le script d’installation ne passera pas sa première question.

Installer le déploiement standard

Le dépôt officiel fournit un script bitwarden.sh (bitwarden.ps1 sous Windows) qui récupère les bons conteneurs et écrit votre configuration à votre place.

  1. Demandez votre ID d’installation et votre clé sur bitwarden.com/host ; les deux arrivent par email en quelques minutes.
  2. Téléchargez le script d’installation depuis le dépôt officiel dans un répertoire de travail.
  3. Lancez la commande d’installation et répondez à ses questions : domaine, base de données, et émission automatique ou non d’un certificat Let’s Encrypt.
  4. Démarrez la stack, puis ouvrez votre domaine et créez votre premier compte.
mkdir -p /opt/bitwarden && cd /opt/bitwarden
curl -Lso bitwarden.sh https://raw.githubusercontent.com/bitwarden/self-host/main/bitwarden.sh
chmod 700 bitwarden.sh
./bitwarden.sh install
./bitwarden.sh start

Lite remplace cette installation à onze conteneurs par un simple docker run ou un court fichier Compose qui récupère ghcr.io/bitwarden/lite, avec les mêmes questions de domaine, de base de données et de SMTP dans les deux cas. Le guide officiel de déploiement Lite de Bitwarden détaille les options exactes pour chaque base de données prise en charge.

Ne l’exposez pas directement. Placez un reverse proxy devant l’un ou l’autre déploiement et gardez les conteneurs liés à localhost, même règle que pour Vaultwarden ou tout autre outil auto-hébergé qui garde vos mots de passe.

La licence, en détail

Le code serveur de Bitwarden, dans le dépôt bitwarden/server, est distribué sous deux licences à la fois. La quasi-totalité du code relève par défaut de la GNU Affero General Public License v3.0. Un seul dossier, /bitwarden_license, porte une licence distincte, la Bitwarden License v1.0 : source disponible mais non approuvée OSI, couvrant les fonctionnalités réservées à l’entreprise comme le SSO et la synchronisation d’annuaire. Le dépôt séparé bitwarden/self-host, qui ne contient que les scripts d’installation, est quant à lui sous licence GPL-3.0 : trois fichiers de licence, deux dépôts, un seul produit. Rien de tout cela ne vous empêche de faire tourner le logiciel pour vous-même ; les restrictions ne s’appliquent que si vous redistribuez des copies modifiées à des fins commerciales.

Bitwarden auto-hébergé : avantages et inconvénients

  • Code écrit et maintenu par l’éditeur lui-même, pas une réimplémentation communautaire
  • Le déploiement Lite prend désormais officiellement en charge l’ARM, cartes Raspberry Pi comprises
  • Auto-héberger le produit de base ne coûte rien au-delà de votre propre matériel
  • Chaque image de conteneur est signée Cosign et vérifiable avant de la lancer
  • Le déploiement standard, c’est onze conteneurs et une base MSSQL pour le coffre d’une seule personne
  • Nécessite un domaine, un certificat TLS et un serveur SMTP fonctionnel avant même la fin de l’installation
  • Les organisations auto-hébergées perdent le palier gratuit à 2 personnes offert aux comptes cloud, d’après le forum communautaire de Bitwarden
  • Plus lourd à déployer et à maintenir que Vaultwarden pour un usage strictement personnel

Qui devrait vraiment l’utiliser

Optez pour Bitwarden auto-hébergé officiel, Lite en particulier, si vous voulez le vrai code de l’éditeur sans la stack standard complète. Optez pour le déploiement standard si une organisation a besoin de SSO, de SCIM, ou d’une piste d’audit portée par le nom de Bitwarden. Si c’est juste vous, ou vous et votre famille, Vaultwarden vous y mène avec une fraction des ressources, et notre comparatif Vaultwarden vs Bitwarden détaille cette décision bien plus en profondeur qu’une seule fiche ne le permet.

La configuration du reverse proxy et du HTTPS, nécessaire dans les deux cas, suit le même schéma que celui détaillé dans notre guide d’accès distant à Jellyfin. Parcourez nos archives Réseau & Sécurité et Homelab pour le reste d’une installation auto-hébergée.

FAQ

Auto-héberger Bitwarden, est-ce une bonne idée ?

Pour une organisation soumise à des contraintes de conformité, ou pour un possesseur de homelab à l’aise avec la maintenance d’un serveur Linux, oui. Pour un usage personnel occasionnel, c’est plus que ce dont la plupart des gens ont besoin : Vaultwarden ou le palier cloud gratuit de Bitwarden offrent le même modèle de chiffrement avec beaucoup moins à maintenir.

Peut-on vraiment auto-héberger Bitwarden, ou est-ce réservé à Vaultwarden ?

Les deux existent. Bitwarden publie ses propres images Docker officielles pour l’auto-hébergement, Standard et Lite, et Vaultwarden est une réimplémentation distincte et non officielle qui fonctionne avec les mêmes applications clientes. Les gens pensent souvent à Vaultwarden en disant « Bitwarden self-hosted », alors que la version de l’éditeur est tout aussi réelle.

Combien coûte l’auto-hébergement de Bitwarden ?

Rien, pour faire tourner le logiciel lui-même, Standard comme Lite. Les fonctionnalités organisationnelles comme le SSO et la synchronisation d’annuaire nécessitent toujours une licence payante liée à un abonnement Bitwarden, et les clients Enterprise auto-hébergés obtiennent l’auto-hébergement inclus sans coût supplémentaire.