[{"data":1,"prerenderedAt":266},["ShallowReactive",2],{"seo-verification":3,"blog-deploy-vaultwarden-vps-ma-fr":6,"promo-bar-likely":265},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-deploy-vaultwarden-vps-ma-fr",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"noindex":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":28,"featuredImage":30,"bgImage":31,"posterImage":32,"relatedSolution":33,"intro":35,"sections":36,"ctaTitle":205,"ctaBody":206,"ctaButton":207,"ctaUrl":208,"relatedPosts":209},131,"deploy-vaultwarden-vps",{"fr":10,"en":12,"ar":13,"es":14},"self-host-your-password-manager-deploy-vaultwarden-on-vps","استضف-مدير-كلمات-المرور-بنفسك-انشر-vaultwarden-على-vps","desplegar-vaultwarden-en-un-vps","Déployer Vaultwarden sur un VPS : mots de passe auto-hébergés","Auto-hébergez Vaultwarden sur un VPS : gestion de mots de passe, compatibilité Bitwarden, coffres d'équipe et TOTP, à coût mensuel fixe et moins de 50 Mo de RAM.",15,3,false,"2026-06-24T00:00:00+00:00","2026-11-04T16:30:25+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},8,"Sécurité & Monitoring","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[29],{"id":23,"name":24,"slug":25,"color":26,"icon":27},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fdeploy-vaultwarden-vps-poster.svg",{"categorySlug":27,"appSlug":34},"vaultwarden","Vaultwarden est une implémentation open-source, écrite en Rust, du serveur Bitwarden — assez légère pour tourner aux côtés d'autres services sur le plus petit des VPS, tout en restant parfaitement compatible avec chaque client Bitwarden officiel, sur toutes les plateformes.",[37,41,51,54,76,79,94,97,106,121,124,132,147,150,160,178,181,189,193,196,199,202],{"type":38,"title":39,"body":40},"h2","Pourquoi auto-héberger votre gestionnaire de mots de passe ?","Les gestionnaires de mots de passe cloud facturent par utilisateur et par mois, stockent votre coffre chiffré sur des serveurs que vous ne contrôlez pas, et peuvent disparaître ou augmenter leurs tarifs du jour au lendemain. Vaultwarden inverse ce modèle : un conteneur sur votre VPS, un volume Docker à sauvegarder, et un nombre sans limite de compte d'utilisateurs pour un coût d'infrastructure fixe. Comme Vaultwarden parle le protocole Bitwarden, chaque client Bitwarden — extension Chrome, module Firefox, iOS, Android, Windows, Linux, CLI — se connecte à votre instance auto-hébergée sans la moindre modification.",{"type":42,"title":43,"items":44},"ul","Principaux avantages",[45,46,47,48,49,50],"100 % compatible avec tous les clients Bitwarden officiels — pas de fork, pas d'application maison, rien à réapprendre","Chiffrement AES-256 de bout en bout : votre mot de passe maître ne quitte jamais votre appareil","Moins de 50 Mo de RAM au repos — tourne sans peine sur un VPS de 512 Mo aux côtés d'autres services","Utilisateurs et coffres d'organisation sans limite de comptes, avec partage chiffré et accès selon les rôles","Authentificateur TOTP intégré : remplacez Google Authenticator par une alternative auto-hébergée","Accès d'urgence — accordez à un contact de confiance un accès en lecture après un délai d'attente configurable",{"type":38,"title":52,"body":53},"Prérequis","Il vous faut un VPS d'au moins 1 vCPU, 512 Mo de RAM, avec Docker installé (Ubuntu 22.04 LTS recommandé). Vous avez aussi besoin d'un nom de domaine pointant vers le VPS — les clients Bitwarden refusent les coffres non-HTTPS, HTTPS est donc obligatoire. Ouvrez les ports 80 et 443 dans votre pare-feu : `ufw allow 80 && ufw allow 443`.",{"type":55,"title":56,"steps":57},"steps","Déployer Vaultwarden en 5 étapes",[58,61,64,67,70,73],{"title":59,"body":60},"Installer Docker","Si Docker n'est pas déjà installé : `curl -fsSL https:\u002F\u002Fget.docker.com | sh && systemctl enable --now docker`. Vérifiez avec `docker --version`.",{"title":62,"body":63},"Démarrer Vaultwarden","Lancez le conteneur : `docker run -d --name vaultwarden --restart=always -v vaultwarden:\u002Fdata -p 127.0.0.1:8000:80 -e WEBSOCKET_ENABLED=true vaultwarden\u002Fserver:latest`. Le serveur démarre en moins d'une seconde et écoute sur le port 8000 en localhost.",{"title":65,"body":66},"Configurer HTTPS avec Caddy","Installez Caddy : `apt install -y caddy`. Créez `\u002Fetc\u002Fcaddy\u002FCaddyfile` avec : `passwords.votre-domaine.com { reverse_proxy localhost:8000 }`. Rechargez Caddy : `systemctl reload caddy`. Un certificat TLS Let's Encrypt est provisionné automatiquement et renouvelé indéfiniment — zéro configuration.",{"title":68,"body":69},"Créer votre compte","Ouvrez `https:\u002F\u002Fpasswords.votre-domaine.com` dans votre navigateur. Cliquez sur « Create Account », choisissez un mot de passe maître robuste (il chiffre tout localement avant que quoi que ce soit ne soit envoyé au serveur), et votre coffre est actif immédiatement.",{"title":71,"body":72},"Verrouiller les inscriptions","Une fois tous les comptes créés, arrêtez le conteneur et relancez-le en ajoutant `-e SIGNUPS_ALLOWED=false` à la commande `docker run`. Votre instance est désormais accessible sur invitation uniquement. Pour la gestion continue des utilisateurs, activez le panneau d'administration en ajoutant `-e ADMIN_TOKEN=$(openssl rand -base64 48)`.",{"title":74,"body":75},"Se connecter la première fois","À la première ouverture de l'URL, Vaultwarden affiche le coffre web Bitwarden : cliquez sur « Créer un compte » et définissez vous-même votre e-mail et votre mot de passe maître (il n'est récupérable par personne, pas même par nous). Faites-le IMMÉDIATEMENT : l'inscription est ouverte.",{"type":38,"title":77,"body":78},"Configurer le SMTP et la 2FA par e-mail","Vaultwarden peut envoyer des e-mails pour la vérification d'adresse, la réinitialisation de mot de passe, les invitations d'organisation et la **double authentification par e-mail** (`_ENABLE_EMAIL_2FA=true`). Ce dernier point mérite une attention particulière : si le SMTP n'est pas configuré ou mal configuré, la 2FA par e-mail est déclarée activée mais n'envoie jamais rien — le code ne part pas, l'utilisateur ne peut plus se connecter, et Vaultwarden ne remonte aucune erreur visible.\n\nLa confusion la plus fréquente porte sur les ports et le chiffrement. Deux valeurs coexistent et ne sont **pas interchangeables** :\n\n- **Port 465 avec `SMTP_SECURITY=force_tls`** — connexion TLS dès le début (anciennement « SMTPS »). Compatible avec la plupart des FAI et relais d'entreprise.\n- **Port 587 avec `SMTP_SECURITY=starttls`** — connexion en clair qui monte en TLS via la commande STARTTLS. Valeur attendue par la majorité des fournisseurs SMTP modernes (SendGrid, Brevo, Postmark, Gmail SMTP).\n\nUtiliser `force_tls` sur le port 587 — ou `starttls` sur le 465 — fait échouer la connexion SMTP **en silence** : les logs Vaultwarden n'indiquent rien, les e-mails ne partent pas, et l'interface affiche « envoyé » si vous testez depuis le panneau admin. Le seul signal est l'absence d'e-mail chez le destinataire.",{"type":55,"title":80,"steps":81},"Configurer SMTP correctement",[82,85,88,91],{"title":83,"body":84},"Choisir port et sécurité selon votre fournisseur","Consultez la documentation de votre relais SMTP (**Gmail**, **Brevo**, **Postmark**, **SendGrid**…). Règle pratique : si votre fournisseur indique le port **465** → `SMTP_SECURITY=force_tls` ; s'il indique le port **587** → `SMTP_SECURITY=starttls`. Ne mélangez pas les deux.",{"title":86,"body":87},"Passer les variables SMTP au conteneur","Relancez le conteneur avec les variables nécessaires :\n\n```bash\ndocker run -d --name vaultwarden --restart=always \\\n  -v vaultwarden:\u002Fdata \\\n  -p 127.0.0.1:8000:80 \\\n  -e SMTP_HOST=smtp.votre-fournisseur.com \\\n  -e SMTP_FROM=noreply@votre-domaine.com \\\n  -e SMTP_PORT=587 \\\n  -e SMTP_SECURITY=starttls \\\n  -e SMTP_USERNAME=votre_login \\\n  -e SMTP_PASSWORD=votre_mot_de_passe \\\n  vaultwarden\u002Fserver:latest\n```",{"title":89,"body":90},"Tester l'envoi depuis le panneau admin","Ouvrez `https:\u002F\u002Fpasswords.votre-domaine.com\u002Fadmin`, faites défiler jusqu'à la section **SMTP Email Settings** et utilisez le bouton **Send test email**. Si l'e-mail n'arrive pas dans les 60 secondes, vérifiez les logs du conteneur : `docker logs vaultwarden 2>&1 | grep -i smtp`. Un message `Connection refused` indique un mauvais port ; `TLS handshake error` indique une incompatibilité de sécurité.",{"title":92,"body":93},"Activer la 2FA par e-mail seulement après avoir validé l'envoi","N'activez `_ENABLE_EMAIL_2FA=true` qu'une fois l'envoi de test confirmé. Si vous l'activez avant, les utilisateurs dont le client demande un code ne reçoivent rien et se retrouvent bloqués. Pour débloquer un compte verrouillé : ouvrez `\u002Fadmin`, localisez l'utilisateur et cliquez **Deactivate TOTP** pour désactiver temporairement la 2FA.",{"type":38,"title":95,"body":96},"Compatibilité client\u002Fserveur et erreurs silencieuses","Les clients Bitwarden récents ont introduit un nouveau flux d'authentification initiale qui appelle l'endpoint `\u002Fidentity\u002Faccounts\u002Fprelogin\u002Fpassword`. Les instances Vaultwarden figées sur une version antérieure à 1.36.0 ne connaissent pas cet endpoint et retournent une erreur 404 sans message explicite — le client affiche simplement un échec de connexion générique. Le piège est insidieux : les appareils déjà connectés avant la mise à jour du client continuent de fonctionner normalement, car leur session est déjà établie et ne passe pas par ce nouveau chemin d'authentification. Seuls les nouveaux appareils échouent. Si vous lancez `curl https:\u002F\u002Fvotre-domaine.com\u002Fidentity\u002Faccounts\u002Fprelogin\u002Fpassword -X POST -d '{\"email\":\"test@test.com\"}' -H 'Content-Type: application\u002Fjson'` et obtenez un 404, votre serveur est trop ancien.",{"type":42,"title":98,"items":99},"Symptômes d'un mismatch de version client\u002Fserveur",[100,101,102,103,104,105],"Connexion impossible sur un nouvel appareil ou navigateur, alors que les appareils existants fonctionnent normalement","Message d'erreur générique sans indication de cause (\"An error has occurred\" ou \"Invalid username or password\")","L'extension Chrome ou Firefox fraîchement installée échoue, mais la version identique sur un autre poste fonctionne","Le coffre web Bitwarden hébergé sur votre instance répond 404 sur `\u002Fidentity\u002Faccounts\u002Fprelogin\u002Fpassword`","Aucune erreur dans les logs Vaultwarden côté serveur — l'endpoint n'existe pas, il n'y a rien à logger","Le problème est apparu après une mise à jour automatique du client Bitwarden sur le nouvel appareil",{"type":55,"title":107,"steps":108},"Diagnostiquer et résoudre le mismatch",[109,112,115,118],{"title":110,"body":111},"Vérifier la version de votre serveur","Interrogez l'endpoint de version : `curl https:\u002F\u002Fvotre-domaine.com\u002Fapi\u002Fversion`. Si la réponse affiche une version antérieure à 1.36.0, votre serveur ne supporte pas le nouveau flux d'authentification des clients récents.",{"title":113,"body":114},"Mettre à jour vers la dernière image","La solution la plus sûre est d'utiliser systématiquement `vaultwarden\u002Fserver:latest` et de maintenir l'image à jour. Pour mettre à jour : `docker pull vaultwarden\u002Fserver:latest && docker stop vaultwarden && docker rm vaultwarden`, puis relancez la même commande `docker run` qu'à l'installation. Vaultwarden preserve les données dans le volume — aucune migration manuelle n'est nécessaire.",{"title":116,"body":117},"Vérifier que la mise à jour a pris effet","Après redémarrage, interrogez à nouveau `curl https:\u002F\u002Fvotre-domaine.com\u002Fapi\u002Fversion` et confirmez que la version est 1.36.0 ou supérieure. Testez ensuite la connexion depuis un nouvel onglet de navigation privée.",{"title":119,"body":120},"Épingler une version si la stabilité prime","Si vous préférez contrôler manuellement les mises à jour, utilisez un tag versionné : `vaultwarden\u002Fserver:1.37.2` par exemple. Dans ce cas, surveillez les releases sur GitHub et mettez à jour dès qu'une nouvelle version client Bitwarden est déployée — les deux sont couplés.",{"type":38,"title":122,"body":123},"Coffre vide après la mise à jour des clients Bitwarden 2026.8.0 : diagnostic et parade","Si, après la mise à jour d'une application Bitwarden en 2026.8.0, la connexion réussit mais que le coffre reste vide, le coupable n'est pas le chiffrement. Les tickets du dépôt Vaultwarden (#7607 et #7612, fermés en août 2026) montrent un défaut de compatibilité sur les données de politiques d'organisation : le client 2026.8.0 attend une date de révision que le serveur n'envoyait pas, lève une erreur et abandonne l'affichage du coffre. Le serveur n'écrit rien dans ses journaux, ce qui rend le problème trompeur. Le correctif côté serveur est livré dans Vaultwarden 1.37.2 (publiée en août 2026), dont les notes précisent qu'elle est requise pour les clients 2026.8.0 et suivants. Si vous êtes sur 1.37.4 ou plus récent, vous l'avez déjà ; si le coffre est vide, c'est d'abord l'état local du client qu'il faut nettoyer. Une précision importante : une version antérieure de cet article attribuait ce symptôme à un « nouveau format EncString » non supporté par Vaultwarden. Nous n'avons trouvé aucune trace de cela dans les tickets officiels ; cette explication a été retirée.",{"type":42,"title":125,"items":126},"Symptômes de ce défaut de compatibilité",[127,128,129,130,131],"Connexion acceptée, mais coffre vide ou qui ne se charge pas après la synchronisation","Pas de suggestions d'auto-remplissage, application de bureau qui plante ou extension qui affiche « failed to fetch »","Dans la console du navigateur, l'erreur `RangeError: Invalid time value` dans `toSdkPolicyView` (relevée dans le ticket #7612)","Aucune erreur dans les journaux du serveur Vaultwarden","Cas rapportés surtout sur des comptes membres d'une organisation qui a au moins une politique configurée, même désactivée ; l'interface web servie par Vaultwarden fonctionne",{"type":55,"title":133,"steps":134},"Diagnostiquer et réparer un coffre vide",[135,138,141,144],{"title":136,"body":137},"Vérifier la version du serveur","Ouvrez `\u002Fadmin\u002Fdiagnostics` ou lancez `docker exec vaultwarden \u002Fvaultwarden --version`. Il faut 1.37.2 au minimum pour les clients 2026.8.0+. Assurez-vous aussi qu'une seule instance tourne : un fichier compose en double a déjà causé des symptômes identiques.",{"title":139,"body":140},"Mettre le serveur à jour si besoin","Utilisez la même procédure que pour toute mise à jour (récupérer l'image, recréer le conteneur sur le même volume). Visez directement la dernière version : voir la section sur la 1.37.4 plus bas.",{"title":142,"body":143},"Nettoyer l'état local du client","Déconnectez-vous complètement puis reconnectez-vous. Si le coffre reste vide, vider le stockage de l'extension (les entrées `policies`) ou la désinstaller puis la réinstaller règle la plupart des cas. Sur macOS, certains utilisateurs ont dû supprimer les données du conteneur de l'application de bureau avant de se reconnecter.",{"title":145,"body":146},"Contrôler l'environnement avant de rétrograder","Consultez `\u002Fadmin\u002Fdiagnostics` pour les en-têtes manquants (une erreur de TOTP a été corrigée ainsi), gardez l'administration et le coffre sur le même domaine, et testez en désactivant les bloqueurs de publicités. En dernier recours seulement, repassez les clients en 2026.7.0, version qui fonctionnait pour les premiers rapporteurs, en attendant la mise à jour du serveur.",{"type":38,"title":148,"body":149},"Mise à jour 1.37.4 : sept correctifs de sécurité et ruptures à connaître","Vaultwarden 1.37.4 est sortie le 5 octobre 2026. Ses notes listent sept avis de sécurité, d'abord publiés en privé, en attente d'attribution d'identifiants CVE : au moment de la publication, aucun numéro CVE n'était donné, seulement des identifiants GHSA. La plupart concernent les organisations (membres, invitations, journaux, clés d'API) et les fonctions partagées. Si vous exploitez des organisations ou des Sends, mettez à jour sans attendre ; pour un coffre strictement personnel, le risque est moindre mais la mise à jour reste recommandée.",{"type":42,"title":151,"items":152},"Les sept avis de sécurité de la 1.37.4",[153,154,155,156,157,158,159],"Révocation de membres d'une organisation : gravité haute, 8.1 (GHSA-69q9-v8p6-xvx3)","Authentification à deux facteurs : gravité moyenne, 6.8 (GHSA-7jg8-8m5x-6j9r)","Invitations d'organisation : gravité moyenne, 6.8 (GHSA-v576-3wvq-xh3c)","Pièces jointes : gravité moyenne, 6.5 (GHSA-q5x6-grh5-fqgc)","Journaux d'événements d'organisation : gravité moyenne, 4.3 (GHSA-64mc-4p6f-r7x9)","Partage d'éléments : gravité moyenne, 4.3 (GHSA-7ccc-c43j-4p36)","Clé d'API d'organisation : gravité basse, 3.8 (GHSA-qwx4-wcv4-mpcv)",{"type":55,"title":161,"steps":162},"Avant de passer en 1.37.4 : ce qui peut casser",[163,166,169,172,175],{"title":164,"body":165},"Reverse proxy et IP du client","Avec `IP_HEADER=X-Forwarded-For`, l'adresse retenue est désormais l'adresse la plus à droite qui ne figure pas dans `IP_HEADER_TRUSTED_PROXIES` (avant : la plus à gauche). Si plusieurs proxies se suivent devant Vaultwarden, listez-les tous dans `IP_HEADER_TRUSTED_PROXIES`, sinon vos journaux et limites de débit verront la mauvaise adresse.",{"title":167,"body":168},"Sends et CLI","`bw send receive` ne fonctionne plus avec le CLI 2026.4.2 et antérieur. Créer et gérer des Sends reste possible avec tous les clients : mettez à jour le CLI si vous recevez des Sends en ligne de commande.",{"title":170,"body":171},"MariaDB ou MySQL sans TLS","Si votre serveur de base ne gère pas les connexions TLS natives, l'image Alpine peut échouer à s'y connecter. Ajoutez `MARIADB_TLS_DISABLE_PEER_VERIFICATION=1` à l'environnement de Vaultwarden. Avec SQLite, par défaut dans ce guide, vous n'êtes pas concerné.",{"title":173,"body":174},"Options et points d'accès retirés","Plusieurs drapeaux expérimentaux (par exemple `ssh-agent` ou `mutual-tls`) ont été supprimés : s'ils figurent encore dans `EXPERIMENTAL_CLIENT_FEATURE_FLAGS`, le démarrage journalise un avertissement et l'enregistrement des réglages du panneau d'administration échoue tant qu'ils n'en sont pas retirés. `DUO_USE_IFRAME` est supprimée et ignorée. Les anciens points d'accès `POST \u002Fidentity\u002Faccounts\u002Fregister` et `POST \u002Fapi\u002Faccounts\u002Fprelogin` sont retirés ; les notes indiquent qu'aucun client actuel ne les utilise.",{"title":176,"body":177},"Faire pivoter la clé d'API d'organisation","Avant cette version, les administrateurs d'une organisation pouvaient aussi consulter sa clé d'API. Si certains ne sont pas entièrement de confiance, faites pivoter la clé après la mise à jour (console d'administration, Paramètres, Faire pivoter la clé d'API).",{"type":38,"title":179,"body":180},"Bitwarden passe en double licence : ce qui change, ce qui ne change pas","Le 9 octobre 2026, Bitwarden a annoncé sur son forum communautaire que, à partir de la prochaine version, les applications publiées dans les boutiques seront les versions sous licence commerciale ; les téléchargements directs depuis son site suivent le même régime. Le code continue d'être développé et publié sous GPLv3 sur GitHub. Le dépôt des clients portait déjà deux licences : GPLv3 par défaut, et la licence Bitwarden v1.0 limitée au dossier `bitwarden_license`. La nouveauté est donc surtout celle des binaires distribués, pas celle du code. Le bulletin hebdomadaire selfh.st du 16 octobre a relevé ce virage en notant que la formule « toutes les fonctionnalités actuelles sont disponibles dans les deux versions » ne dit rien des fonctionnalités à venir. C'est le point à surveiller.",{"type":42,"title":182,"items":183},"Ce qui change et ce qui ne change pas pour Vaultwarden",[184,185,186,187,188],"Ne change pas : Bitwarden indique qu'il n'y a aucun changement pour l'auto-hébergement ; le serveur Vaultwarden est un projet indépendant, sous licence AGPL-3.0, qui n'est pas concerné par la licence des clients","Ne change pas : les fonctionnalités actuelles restent disponibles dans les deux versions des clients, offre gratuite comprise ; aucune action n'est demandée aux utilisateurs existants","À surveiller : Bitwarden prévient que certains composants futurs ne seront publiés que sous licence commerciale, et que chaque nouvelle fonctionnalité sera jugée au cas par cas ; les clients des boutiques et la version GPLv3 pourraient diverger","À surveiller : si une fonctionnalité future n'existe que dans le build commercial, rien ne garantit qu'elle fonctionne avec un serveur tiers ; testez chaque mise à jour de client sur un compte secondaire avant de la généraliser","Si vous voulez rester sur le code GPLv3, vous pouvez compiler les clients depuis le dépôt GitHub, au prix d'un entretien à votre charge",{"type":190,"title":191,"body":192},"tip","Ne confondez pas licence des clients et licence du serveur","Le changement annoncé touche la façon dont Bitwarden distribue ses applications. Vaultwarden reste un logiciel libre distinct, réimplémentant le protocole côté serveur sous licence AGPL-3.0. Votre déploiement décrit dans ce guide n'a donc rien à modifier aujourd'hui. Notez la date des versions clientes que vous validez : c'est ce qui vous permettra de repérer le jour où les deux builds divergent. Si vous migrez depuis Bitwarden en ligne, la check-list de migration de ce guide reste valable telle quelle.",{"type":190,"title":194,"body":195},"Régression 1.37.1 : changement de mot de passe maître bloqué","La version **1.37.1** contient une régression connue (issue GitHub #7659) : la requête de changement de mot de passe maître retourne HTTP 422 avec le message `missing field newMasterPasswordHash`. L'opération échoue côté serveur sans que le client ne donne d'information utile. La correction est dans la version **1.37.2**, publiée peu après. Si vous avez épinglé la version 1.37.1, montez directement à 1.37.2 — la commande est la même que pour n'importe quelle mise à jour : `docker pull vaultwarden\u002Fserver:1.37.2 && docker stop vaultwarden && docker rm vaultwarden`, puis relancez le conteneur avec le nouveau tag.",{"type":190,"title":197,"body":198},"Piège SIGNUPS_ALLOWED=false : ne le posez qu'après le premier compte admin","Une erreur courante à l'installation : poser `-e SIGNUPS_ALLOWED=false` avant d'avoir créé le compte administrateur. Résultat — votre propre instance vous refuse la création de compte et vous ne pouvez plus vous connecter. L'ordre est impératif : (1) démarrez sans ce paramètre, (2) créez immédiatement votre compte admin via l'interface web, (3) puis seulement relancez le conteneur avec `SIGNUPS_ALLOWED=false`. Si vous avez déjà verrouillé et que vous êtes bloqué, la sortie de secours est d'activer le panneau d'administration via `-e ADMIN_TOKEN=$(openssl rand -base64 48)` et d'inviter l'utilisateur admin depuis `\u002Fadmin`.",{"type":190,"title":200,"body":201},"Des sauvegardes quotidiennes en une ligne cron","Ajoutez ceci au crontab de root (`crontab -e`) : `0 3 * * * docker run --rm -v vaultwarden:\u002Fdata -v \u002Fbackup:\u002Fout busybox tar czf \u002Fout\u002Fvaultwarden-$(date +%F).tar.gz \u002Fdata`. Exécutez-le tous les jours à 3 h du matin — l'intégralité du coffre (fichier SQLite + pièces jointes) atterrit dans `\u002Fbackup` sous forme d'archive horodatée. Envoyez ce répertoire vers S3 ou Backblaze B2 avec `rclone` pour une protection hors-site.",{"type":190,"title":203,"body":204},"La documentation officielle","Pour la configuration avancée et les options propres à l'outil, référez-vous à la \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdani-garcia\u002Fvaultwarden\u002Fwiki\" target=\"_blank\" rel=\"noopener noreferrer\">documentation officielle de Vaultwarden\u003C\u002Fa>. Ce guide couvre la mise en ligne sur VPS ; la doc éditeur reste la référence pour les réglages fins, les mises à jour majeures et les cas d'usage spécifiques.","Déployez Vaultwarden sur votre VPS","Commandez un VPS ServOrbit, déployez Vaultwarden en quelques minutes, et devenez propriétaire de votre coffre de mots de passe pour de bon.","Déployer Vaultwarden","\u002Fapplications\u002Fcybersecurity\u002Fvaultwarden",[210,230,249],{"id":211,"slug":212,"slugs":213,"title":217,"excerpt":218,"readTime":219,"views":220,"isPinned":19,"noindex":19,"publishedAt":221,"updatedAt":222,"category":223,"categories":224,"featuredImage":30,"bgImage":31,"posterImage":226,"relatedSolution":227},108,"securiser-vps-crowdsec",{"fr":212,"en":214,"ar":215,"es":216},"securing-your-vps-with-crowdsec","تأمين-خادمك-الافتراضي-vps-باستخدام-crowdsec","proteger-vps-con-crowdsec","Sécuriser votre VPS avec CrowdSec","Déployez CrowdSec sur votre VPS pour bloquer les attaques grâce à une détection comportementale et une blocklist communautaire mutualisée.",4,2,"2026-03-04T00:00:00+00:00","2026-09-07T11:26:10+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[225],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fsecuriser-vps-crowdsec-poster.svg",{"categorySlug":228,"appSlug":229},"cybersecurity","crowdsec",{"id":231,"slug":232,"slugs":233,"title":237,"excerpt":238,"readTime":239,"views":220,"isPinned":19,"noindex":19,"publishedAt":240,"updatedAt":241,"category":242,"categories":243,"featuredImage":30,"bgImage":31,"posterImage":245,"relatedSolution":246},141,"installer-wireguard-vps",{"fr":232,"en":234,"ar":235,"es":236},"wireguard-on-a-vps-a-fast-lean-and-private-vpn","wireguard-على-خادم-vps-شبكة-vpn-سريعة-ومبسطة-وخاصة","wireguard-en-un-vps-vpn-rapido-y-privado","WireGuard sur VPS : VPN rapide, sobre et privé","Déployez WireGuard sur VPS ServOrbit : tunnels rapides, configuration lisible, QR codes clients et accès distant privé.",7,"2026-02-04T00:00:00+00:00","2026-11-08T01:13:12+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[244],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Finstaller-wireguard-vps-poster.svg",{"categorySlug":247,"appSlug":248},"securite","wireguard-server",{"id":250,"slug":251,"slugs":252,"title":256,"excerpt":257,"readTime":23,"views":258,"isPinned":19,"noindex":19,"publishedAt":259,"updatedAt":260,"category":261,"categories":262,"featuredImage":30,"bgImage":31,"posterImage":264,"relatedSolution":30},116,"certificats-ssl-lets-encrypt-vps",{"fr":251,"en":253,"ar":254,"es":255},"free-ssl-certificates-with-lets-encrypt-on-a-vps","شهادات-ssl-مجانية-باستخدام-lets-encrypt-على-خادم-vps","certificados-ssl-gratis-con-lets-encrypt-en-un-vps","Certificats SSL gratuits avec Let's Encrypt sur VPS","Guide complet Let's Encrypt sur VPS : certbot nginx, wildcard DNS-01, renouvellement systemd, hardening TLS, dépannage rate-limits et comparatif certbot\u002Facme.sh\u002FCaddy.",0,"2026-02-24T00:00:00+00:00","2026-09-30T11:20:34+00:00",{"id":23,"name":24,"slug":25,"color":26,"icon":27},[263],{"id":23,"name":24,"slug":25,"color":26,"icon":27},"\u002Fblog\u002Fcovers\u002Fcertificats-ssl-lets-encrypt-vps-poster.svg",true,1794270691699]