this repository contains a sample configuration of bitwarden_rs, a self-hosted password manager I use daily
VM with docker and docker-compose installed
a DNS entry for the domain you want to use (I use vault.<domain> hosted at Cloudflare)
traefik up and running (a reverse-proxy)
instruction
fill in your details in the sample.env file
rename sample.env to .env
(the SMTP and yubikey instructions are optional, you can remove them from the .env file if you want)
docker-compose up -d
OR
docker stack deploy -c docker-compose.swarm.yml bitwarden