How to Set Up Vault Warden with Nginx Proxy & SSL | Self-Hosted Password Manager Tutorial - #14
Tech - The Lazy Automator Tech - The Lazy Automator
1.29K subscribers
908 views
36

 Published On Oct 16, 2024

In this step-by-step tutorial, we’ll walk you through setting up Vault Warden, a lightweight, self-hosted alternative to Bitwarden, using Docker. Learn how to create a secure password manager environment with Nginx Proxy Manager and SSL certificates. By the end of this video, you’ll have a fully functioning Vault Warden instance, protected by HTTPS, and optimized for secure password management.

DOCKER COMPOSE FILE:

services:
vaultwarden:
image: vaultwarden/server
container_name: vaultwarden
environment:
SIGNUPS_ALLOWED: "false"
ports:
82:80
volumes:
/home/tech/files/docker/volumes/vaultwarden:/data
restart: unless-stopped


What You'll Learn:
How to search for the Vault Warden Docker Image on Docker Hub
Create a Docker Compose file for easy deployment
Deploy the Vault Warden Docker container
Discover why account creation requires a secure HTTPS connection
Set up a reverse proxy for Vault Warden using Nginx Proxy Manager and obtain SSL certificates for secure access
Create your first account on Vault Warden
Modify the Docker Compose file to disable account creation for increased security when exposing Vault Warden to the internet
Redeploy the container to show account creation is disabled
Learn how to securely store and manage passwords using Vault Warden
A glimpse into other key features Vault Warden supports
This video provides a comprehensive guide for those interested in self-hosting their password manager. Don't forget to like, subscribe, and stay tuned for more tutorials on self-hosted solutions!

🛠️ Chapters:
00:00 - Introduction
01:04 - Search for Vault Warden Docker Image in docker hub
02:06 - Create the docker compose file
05:26 - Deploy the docker container
06:19 - Account creation is not allowed without a secure HTTPS connection
07:19 - Create reverse proxy for vault warden
08:10 - Create an account for vault warden.
09:55 - Disable account creation from docker compose file.
10:50 - Save credentials in the password manager using extension.
16:11 - Vault Warden Features
19:05 - Outro

#VaultWarden #PasswordManager #SelfHosting #Docker #NginxProxyManager #SSL #Bitwarden #OpenSource #TechTutorial

show more

Share/Embed