Password Management with Vaultwarden & Bitwarden

Vaultwarden web client
self hosted Vaultwarden web client

Bitwarden offers open source password manager clients that you can use with your self hosted Vaultwarden vault or just access it in any browser. Each vault user can store or share any sensitive information like passwords or secure notes.

Vaultwarden is an alternative implementation of the Bitwarden server API written in Rust and compatible with upstream Bitwarden clients.

More about Vaultwarden here hub.docker.com/r/vaultwarden/server

Vaultwarden demo screencast

Formable's Vaultwarden Portainer stack docker-compose.yml

version: '3'
services:
  bitwarden:
    image: vaultwarden/server:latest
    container_name: vaultwarden
    restart: always
    ports:
     - 10103:80
    environment:
     - WEBSOCKET_ENABLED=false
     - SIGNUPS_ALLOWED=false
     - DOMAIN=https://vault.yourcompany.formable.app
     - SMTP_HOST=smtp.mailgun.org
     - SMTP_FROM=
     - SMTP_PORT=587
     - SMTP_SSL=true
     - SMTP_USERNAME=
     - SMTP_PASSWORD=
     - ADMIN_TOKEN=
    volumes: 
     - app_data:/data
volumes:
  app_data:
Mastodon