In this tutorial, we will show you how to install Vaultwarden, a secure and open source password manager, on Debian Latest.
You should have the following:
Open up a terminal window on your Debian Latest.
Install the required dependencies:
sudo apt update
sudo apt install curl git cmake pkg-config libssl-dev zlib1g-dev libpq-dev libsqlite3-dev build-essential
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
git clone https://github.com/dani-garcia/vaultwarden.git
cd vaultwarden
cargo build --release
sudo adduser --system --group --home /var/lib/vaultwarden --no-create-home --shell /usr/sbin/nologin vaultwarden
sudo install -Dm755 /path/to/vaultwarden/target/release/bitwarden_rs /usr/local/bin/vaultwarden
sudo install -Dm644 ./contrib/vaultwarden.service /etc/systemd/system/vaultwarden.service
sudo systemctl daemon-reload
sudo systemctl start vaultwarden
sudo systemctl enable vaultwarden
Vaultwarden has now been successfully installed on your Debian Latest server. You can now access the password manager by navigating to the IP address or domain name of your server using a web browser.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!