[{"data":1,"prerenderedAt":117},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-fr-vaultwarden":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"slug":7,"name":8,"description":9,"phase":10,"docsUrl":11,"logo":12,"github":13,"tagline":14,"longDescription":15,"features":16,"useCases":24,"steps":34,"faq":50,"specs":69,"compatibleOs":77,"relatedApps":79,"relatedPosts":107,"category":111},"vaultwarden","Vaultwarden","Self-hosted Bitwarden-compatible password manager written in Rust. All Bitwarden clients work out of the box — browser extensions, mobile apps, desktop — under 50 MB RAM.",1,"https:\u002F\u002Fservorbit.com\u002Fblog\u002Fdeploy-vaultwarden-vps","https:\u002F\u002Fcdn.simpleicons.org\u002Fbitwarden","https:\u002F\u002Fgithub.com\u002Fdani-garcia\u002Fvaultwarden","Self-hosted Bitwarden in one Rust container — unlimited passwords, zero subscription, your data stays on your VPS.","Vaultwarden is an unofficial, open-source server implementation of the Bitwarden protocol written in Rust. Every official Bitwarden client works with it unchanged: browser extensions (Chrome, Firefox, Safari), iOS and Android apps, and the desktop client. Your team gets encrypted password sharing, TOTP authenticator, secure notes, emergency access, and an admin panel — all on a server that idles under 50 MB RAM.\n\nDeployed on a ServOrbit VPS, Vaultwarden stores your vault in an SQLite database inside a single Docker volume. No external database server, no third-party telemetry, no per-user billing. One container, one volume to back up, and all your passwords are yours for life at a fixed monthly cost.",[17,18,19,20,21,22,23],"100% compatible with all official Bitwarden clients: browser extensions, iOS, Android, desktop, and CLI","End-to-end encrypted vault: passwords, secure notes, credit cards, identities, and file attachments","Built-in TOTP authenticator — replace Google Authenticator or Authy with a self-hosted alternative","Organization vaults and encrypted sharing for teams, families, or agencies","Emergency access: grant a trusted contact read access after a configurable waiting period","Admin panel to manage users, reset accounts, and configure sign-up policies without CLI","Uses under 50 MB RAM at idle — runs comfortably alongside other services on the smallest VPS",[25,28,31],{"title":26,"body":27},"Team password management","Share credentials across your dev team or agency in encrypted organization vaults. Every member uses the Bitwarden app they already know — you just own the server.",{"title":29,"body":30},"Freelancer & solo dev","Stop paying Bitwarden's or 1Password's per-user fee. Self-host for yourself and your clients on a VPS that costs less per year than a single premium subscription.",{"title":32,"body":33},"Agency client onboarding","Spin up a Vaultwarden instance for each client. Give them a branded URL (e.g. passwords.client.ma), their own vault, and emergency-access policies — without mixing their credentials with yours.",[35,38,41,44,47],{"title":36,"body":37},"Create the VPS","Order a ServOrbit VPS with at least 1 vCPU and 512 MB RAM. Ubuntu 22.04 LTS is the recommended OS. You will need a public domain name pointing to this VPS — Bitwarden clients refuse non-HTTPS vaults.",{"title":39,"body":40},"Deploy Vaultwarden","SSH into your VPS and run: `docker run -d --name vaultwarden --restart=always -v vaultwarden:\u002Fdata -p 127.0.0.1:8000:80 -e WEBSOCKET_ENABLED=true vaultwarden\u002Fserver:latest`. The container is instantly ready on localhost port 8000.",{"title":42,"body":43},"Set up HTTPS with Caddy (required)","Bitwarden clients only connect over HTTPS. Install Caddy: `apt install -y caddy`. Create `\u002Fetc\u002Fcaddy\u002FCaddyfile` with: `passwords.yourdomain.com { reverse_proxy localhost:8000 }`. Caddy fetches a Let's Encrypt certificate automatically and renews it forever.",{"title":45,"body":46},"Create your account","Open `https:\u002F\u002Fpasswords.yourdomain.com` in your browser. Click 'Create Account', enter your master password (make it strong — it encrypts everything), and your vault is ready.",{"title":48,"body":49},"Disable public sign-ups","Once you have created all accounts, set `SIGNUPS_ALLOWED=false` in the Docker command (add `-e SIGNUPS_ALLOWED=false`) and restart the container. Your instance is now invite-only and locked against unauthorized registrations.",[51,54,57,60,63,66],{"q":52,"a":53},"What is Vaultwarden?","Vaultwarden is an open-source, unofficial implementation of the Bitwarden server API written in Rust. It is fully compatible with all official Bitwarden clients (browser extensions, iOS, Android, desktop, CLI) while using a fraction of the resources of the official server.",{"q":55,"a":56},"Is Vaultwarden safe to use?","Yes. Vaultwarden implements the same end-to-end encryption as the official Bitwarden server — your master password never leaves your device and all vault data is AES-256 encrypted before being sent to the server. The project is actively maintained with security patches published regularly.",{"q":58,"a":59},"Does Vaultwarden require HTTPS?","Yes. Official Bitwarden clients refuse to connect to servers without a valid TLS certificate. You need a domain name pointing to your VPS and a reverse proxy (Caddy, Nginx, or Traefik) with a Let's Encrypt certificate. This takes about 5 minutes with Caddy.",{"q":61,"a":62},"How much RAM does Vaultwarden need?","Vaultwarden is extremely lightweight: under 50 MB RAM at idle, even while serving dozens of concurrent users. A 512 MB VPS is sufficient for personal use or a small team; 1 GB is comfortable for an organization with 20–50 users.",{"q":64,"a":65},"Can I migrate from Bitwarden.com to Vaultwarden?","Yes. Export your vault from Bitwarden.com (Settings → Export Vault → JSON) and import it into Vaultwarden from the web vault or the app. The process takes under two minutes and all your passwords, notes, and folders are preserved.",{"q":67,"a":68},"How do I back up my Vaultwarden data?","All data lives in the Docker volume mounted at \u002Fdata: one SQLite file plus attachments. Back up this directory (e.g. with `docker run --rm -v vaultwarden:\u002Fdata -v \u002Fbackup:\u002Fout busybox tar czf \u002Fout\u002Fvaultwarden.tar.gz \u002Fdata`) and you have a complete snapshot. Schedule this daily with cron for zero-worry backups.",{"ram":70,"cpu":71,"stack":72,"port":76},"512 Mo (1 Go recommandé)","1 vCPU",[73,74,75],"Docker","Rust","SQLite","8000",[78],"ubuntu-24.04",[80,89,98],{"name":81,"slug":82,"categorySlug":83,"categoryName":84,"categoryColor":85,"logo":86,"tagline":87,"description":88},"WireGuard Server","wireguard-server","reseau","Réseau & VPN","text-sky-400 bg-sky-500\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fwireguard","VPN moderne et ultra-rapide — connexions sécurisées pour vos équipes avec latence minimale.","VPN moderne, performant et minimal. Connexions sécurisées pour vos équipes et vos infrastructures avec une latence proche de zéro.",{"name":90,"slug":91,"categorySlug":92,"categoryName":93,"categoryColor":94,"logo":95,"tagline":96,"description":97},"Caddy","caddy","deploiement","Déploiement Applicatif & DevOps","text-success bg-success\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fcaddy","SSL automatique pour vos applications — HTTPS sans effort, certificats auto-renouvelés.","Serveur web et reverse proxy moderne avec HTTPS automatique. Certificats SSL Let's Encrypt obtenus et renouvelés tout seuls, configuration minimale via Caddyfile.",{"name":99,"slug":100,"categorySlug":101,"categoryName":102,"categoryColor":103,"logo":104,"tagline":105,"description":106},"Uptime Kuma","uptime-kuma","monitoring","Monitoring & Observabilité","text-amber-400 bg-amber-500\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fuptimekuma","Self-hosted uptime monitoring with beautiful status pages — unlimited monitors, no SaaS bill.","Monitoring de disponibilité simple et visuel. Surveillez vos endpoints HTTP, TCP, DNS et recevez des alertes instantanées.",[108,109,110],"deploy-vaultwarden-vps","securiser-vps-crowdsec","vpn-wireguard-vps",{"key":112,"slug":113,"name":114,"objective":115,"icon":112,"color":116},"security","cybersecurity","Cybersecurity & Bastion","Renforcer la sécurité des infrastructures.","text-red-400 bg-red-500\u002F10",1784126251800]