version: '3.5' services: vaultwarden: image: vaultwarden/server:latest container_name: vaultwarden restart: unless-stopped ports: - "{{ bitwarden_port }}:80" volumes: - "{{ bitwarden_data_dir }}:/data/" environment: - ADMIN_TOKEN={{ bitwarden_admin_token }} - WEBSOCKET_ENABLED={{ bitwarden_websocket_enabled | default('true') }} - SIGNUPS_ALLOWED={{ bitwarden_signups_allowed | default('false') }} - SMTP_HOST={{ bitwarden_smtp_host }} - SMTP_PORT={{ bitwarden_smtp_port }} - SMTP_SSL={{ bitwarden_smtp_ssl | default('true') }} - SMTP_USERNAME={{ bitwarden_smtp_username }} - SMTP_PASSWORD={{ bitwarden_smtp_password }} - SMTP_FROM={{ bitwarden_smtp_from }} - DOMAIN={{ bitwarden_domain }}