All apps
Vaultwarden

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.

  1. 01

    Pick a server

    On the free plan, connect a VPS of your own.
  2. 02

    Click deploy

    The image is pulled; HTTPS and the health check are set up.
  3. 03

    Open the app

    Updates, restarts and logs are in the dashboard.

Run Vaultwarden on a server you own.

On one of your servers, or any VPS over SSH.