Renforcer la sécurité des infrastructures.

Logo Vaultwarden

Vaultwarden

Self-hosted Bitwarden in one Rust container — unlimited passwords, zero subscription, your data stays on your VPS.

512 Mo (1 Go recommandé) RAM 1 vCPU Port 8000 Disponible

Stack technique

DockerRustSQLite
RAM minimum512 Mo (1 Go recommandé)
CPU minimum1 vCPU
Port par défaut8000
OS compatiblesubuntu-24.04

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.

Deployed 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.

Fonctionnalités clés

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

Quand utiliser cette solution ?

1

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.

2

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.

3

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.

Déployer Vaultwarden sur votre VPS

Guide optimisé pour les VPS Cloud ServOrbit.

01

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.

02

Deploy Vaultwarden

SSH into your VPS and run: docker run -d --name vaultwarden --restart=always -v vaultwarden:/data -p 127.0.0.1:8000:80 -e WEBSOCKET_ENABLED=true vaultwarden/server:latest. The container is instantly ready on localhost port 8000.

03

Set up HTTPS with Caddy (required)

Bitwarden clients only connect over HTTPS. Install Caddy: apt install -y caddy. Create /etc/caddy/Caddyfile with: passwords.yourdomain.com { reverse_proxy localhost:8000 }. Caddy fetches a Let's Encrypt certificate automatically and renews it forever.

04

Create your account

Open https://passwords.yourdomain.com in your browser. Click 'Create Account', enter your master password (make it strong — it encrypts everything), and your vault is ready.

05

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.

Questions fréquentes

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.

Renforcer la sécurité des infrastructures.

Activez Vaultwarden sur votre infrastructure.

VPS Cloud dédié — IPv4 incluse, datacenter européen, support inclus. Vos données ne quittent jamais votre serveur.

Configuration recommandée : 512 Mo (1 Go recommandé) RAM · 1 vCPU

Besoin d'aide ?

Parcourez notre centre d'aide et notre FAQ, ou écrivez à notre équipe — support en anglais, français et arabe.