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:

Managed Self Hosted Vaultwarden

Formable sets up, monitors and updates your cloud applications.

💡
Formable installs Vaultwarden at your own subdomain, for example: vault.formable.app
🔒
Free Let's Encrypt certificate setup and renewal with certbot.
📡
We monitor your application subdomain with Formable's Uptime Kuma server.
⚙️
Formable updates your application and checks for any breaking changes.
💾
Formable configures Kopia to take incremental snapshots of your application data and files to AWS S3.
✉️
Formable starts you on our Mailgun SMTP server for email notification delivery. We can then get you setup with your own Mailgun account and subdomain, so you can track deliverability.
🚨
Formable resolves any application downtime issues and supports your team.
Mastodon