Taking Privacy Back

Setting up a Private VaultWarden Password Vault in 5 Minutes with Docker

Install a self-hosted and secure VaultWarden instance to take ownership of your data easily and quickly

Julian Runnels
The Startup
Published in
6 min readApr 17, 2020

--

Photo by Emiel Maters on Unsplash

Edit 5/31/21: Updated the below information and GitHub repo to reflect the change in the base backend from Bitwarden_rs to VaultWarden.

Github Repo here!

With everything happening in the world many people are spending a lot more time at home, myself included. Due to that I got to spend the last few weeks upgrading my home lab, starting with a project I’ve been wanting to do for a while: self-hosting a password vault! Specifically Bitwarden, which is an open-source vault that boost comparable or better features to commercial ones like LastPass.

The official Bitwarden self-hosted server is located at https://github.com/bitwarden/server, however I choose not to use this version, mainly due to the requirement to use a large MSSQL database and the fact that some additional features are locked behind a paywall. Instead I choose to use https://github.com/dani-garcia/vaultwarden which continues to receive regular updates and improvements. This Rust-based implementation uses a lighter backend and more importantly…

--

--

Julian Runnels
The Startup

Pentester and Security Engineer. Focus on Cloud Architecture and Security Automation.