Un gestionnaire de mots de passe comme Bitwarden est essentiel pour sécuriser vos informations personnelles et professionnelles dans un monde où les cybermenaces sont omniprésentes. Il permet de stocker, organiser et générer des mots de passe complexes de manière sécurisée, évitant ainsi l’utilisation de mots de passe faibles ou réutilisés. Open-source et flexible, Bitwarden offre une transparence totale et s’intègre parfaitement à divers environnements, rendant sa conteneurisation avec Docker particulièrement avantageuse pour un déploiement facile et rapide.
Etape 1 :
Commencez par installer les dépendances
apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
Ajoutez les clé GPG
curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Puis le repository de Docker CE
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list
Mettez à jour les paquets et lancez l’installation de Docker
apt-get update -y
apt-get install docker-ce docker-ce-cli containerd.io -y
Étape 2
Téléchargez et installez Docker Compose
wget https://github.com/docker/compose/releases/download/v2.0.1/docker-compose-linux-x86_64
Ajoutez docker-composer au path de votre machine Debian
mv docker-compose-linux-x86_64 /usr/bin/docker-compose
Ajoutez les permissions au dossier docker-compose
chmod 755 /usr/bin/docker-compose
Etape 3 :
Téléchargez Bitwarden et lancez l’installation
curl -Lso bitwarden.sh https://go.btwrdn.co/bw-sh
chmod +x bitwarden.sh
./bitwarden.sh install
Etape 4 :
Suivez pas à pas la configuration
- Renseignez le nom de domaine
- n
- vault
Rendez vous sur le site https://bitwarden.com/host/
Renseignez une adresse mail et une région
Saisissez l’id d’installation et la clé dans le terminale
Puis, faites y pour valider que vous déjà un certificat SSL et y pour valider que c’est un certificat SSL de confiance
C’est prêt !
Maintenant, exécutez la commande suivante et confirmez avec y
./bitwarden.sh start
Docker se charge du reste…
Rendez vous sur le lien de votre site !
Et voilà !! Vous possédez désormais un gestionnaire de mots de passe auto-hébergé et sécurisé !!