All templates
Pi · Linux · Mac

Vaultwarden

Self-hosted Bitwarden-compatible password manager. Single Rust container with embedded SQLite — every official Bitwarden client (browser extension, mobile, desktop) talks to it unchanged.

Notes

All vault data, attachments and the SQLite DB live in the mounted data directory. Set a strong ADMIN_TOKEN to unlock the /admin panel; leave it blank to disable that panel entirely.

Open signups are ON initially so you can create your first account; turn them off from this service's config right after you register. The platform's domain wizard already terminates TLS for you, so no extra cert work is needed.

#security#password-manager#bitwarden
Version
1.1.0
Source
Official — curated and signed by obacht
Runtime
Container
Devices
Pi · Linux · Mac
Project website
github.com

Open-source contribution

A fixed amount per install goes to Vaultwarden, forwarded via GitHub Sponsors.

Last checked 2026-07-29

How to self-host Vaultwarden

01

Connect a device: a Raspberry Pi, a Linux machine, or an Apple silicon Mac.

02

Click install in the dashboard. The template is signed; your device verifies the signature before anything runs.

03

Optionally attach your own domain. HTTPS certificate included, no port forwarding.

Run it on your own hardware.

Your data stays on your device. obacht handles the tunnel, SSL, and domain.

Sign up for the closed beta
Self-host Vaultwarden