Developer tools · vlatest
Vaultwarden
Self-hosted Bitwarden — secure password manager for individuals and teams
Deploy VaultwardenOn one of your servers, or any VPS over SSH.
Livevaultwarden
→ pull vaultwarden/server:latest
→ secrets generated
→ health check /alive
✓ passed
✓ certificate issued
Requirements
- RAM
- 256 MB
- Disk
- 1 GB
- Database
- None
About
What Vaultwarden is
Vaultwarden is an unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs. Lighter than the official server and works with all official Bitwarden clients (web, desktop, mobile, browser extensions).
- End-to-end encrypted password vault
- All Bitwarden clients work out of the box
- 2FA / TOTP built-in authenticator
- Organizations for team password sharing
- Send secure file/text sharing
- Lightweight — runs on as little as 64MB RAM
- security
- password-manager
- bitwarden
- self-hosted
Included
What Pushify sets up.
- HTTPS with an automatic certificate. Add your own domain any time.
- A health check, with an alert if it stops answering.
- Generated secrets and passwords, all editable later.
Configuration
Set in the dashboard when you deploy.
Required values are asked for; secrets are generated.
- Admin TokenToken for accessing /admin panel — keep secret!
- generated
- Allow Public SignupsSet to "false" after creating your account to prevent strangers from registering
- default: true
- DomainPublic URL where Vaultwarden is reachable (e.g. https://vault.yourdomain.com)
How it works
Vaultwarden in three steps.
- 01
Pick a server
On the free plan, connect a VPS of your own. - 02
Click deploy
The image is pulled; HTTPS and the health check are set up. - 03
Open the app
Updates, restarts and logs are in the dashboard.
Related
More from the catalog.
Run Vaultwarden on a server you own.
On one of your servers, or any VPS over SSH.