Vaultwarden
vlatest
Lightweight Bitwarden-compatible password manager server
What's included
- Vaultwarden (Bitwarden-compatible server with Web Vault)
- Docker container with automatic restarts
- PostgreSQL database
- Caddy web server with auto-HTTPS
- WebSocket notifications for real-time sync
- Admin panel for user and org management
After install
- Open the URL shown and create your first account via the admin panel
- Sign-ups are disabled -- use /admin to invite users
- Install Bitwarden clients and point them to your server URL
- Custom domain: VAULTWARDEN_HOST=vault.example.com
Supported Operating Systems
Ubuntu 24Ubuntu 25Debian 12Debian 13Rocky 9Rocky 10Alma 9Alma 10
Requirements
- RAM
- 512MB minimum
- Disk
- 5GB minimum
Configuration
| Variable | Default | Description |
|---|---|---|
| VAULTWARDEN_HOST | server hostname | Domain name or IP. Domains get auto-HTTPS via Let's Encrypt. |
| VAULTWARDEN_ADMIN_TOKEN | random 48-char | Token for the /admin panel |
| VAULTWARDEN_DB_PASS | random 24-char | PostgreSQL password |
3 installsOfficial website →
Changelog
v1.0.02026-04-02
- Initial release with Docker + PostgreSQL
- Caddy reverse proxy with auto-HTTPS
- WebSocket notifications for real-time sync
- Admin panel with argon2-hashed token
- Sign-ups disabled by default