https://github.com/dani-garcia/vaultwarden Basic run command:- docker run -d --name vaultwarden -v /vw-data/:/data/ --restart unless-stopped -p 80:80 vaultwarden/server:latest with email support:- https://github.com/dani-garcia/vaultwarden/wiki/SMTP-Configuration docker run -d --name vaultwarden \ -e SMTP_HOST=mail.lauriesummers.co.uk \ -e SMTP_FROM=laurie3@lauriesummers.co.uk \ -e SMTP_PORT=587 \ -e SMTP_SECURITY=off \ -e SMTP_USERNAME=laurie3.lauriesummers \ -e SMTP_PASSWORD=2hillview2018! \ -e ADMIN_TOKEN='B6%ey8xd@vB!hD' \ -v /home/pi/Docker/vaultwarden/vw-data/:/data/ \ -p 83:80 \ --dns 1.1.1.1 \ vaultwarden/server:latest I had to set SMTP_SECURITY=off to get this to work and also use dns. ADMIN_TOKEN can be set if you need to access the admin panel as per this link. https://github.com/dani-garcia/vaultwarden/wiki/Enabling-admin-page I have enabled to changed from localhost but then re-ran container without token. TWO-STEP LOGIN Recovery code × Your Bitwarden two-step login recovery code for Volution vault: 2NZS 6K2S EV2M VG56 6PE4 K5ZL Z5DF ONSS