services: vaultwarden: image: vaultwarden/server:latest container_name: vaultwarden restart: unless-stopped ports: - "${VAULTWARDEN_PORT:-8000}:80" - "${VAULTWARDEN_WS_PORT:-3012}:3012" volumes: - "${VAULTWARDEN_DATA_PATH:-/mnt/storage/vaultwarden/data}:/data" environment: - WEBSOCKET_ENABLED=${WEBSOCKET_ENABLED:-true} - SIGNUPS_ALLOWED=${SIGNUPS_ALLOWED:-true}