name: vw-mcp-adolf
services:
  vw-mcp-adolf:
    build: .
    container_name: vw-mcp-adolf
    restart: unless-stopped
    network_mode: host
    env_file:
      - .env
    environment:
      - BITWARDENCLI_APPDATA_DIR=/bw-data
      - NODE_TLS_REJECT_UNAUTHORIZED=0
      - HTTPS_PROXY=
      - HTTP_PROXY=
      - ALL_PROXY=
      - https_proxy=
      - http_proxy=
      - all_proxy=
    volumes:
      # Dedicated, OWN volume — deliberately NOT the host bind mount
      # (`/home/alvis/.config/Bitwarden CLI`) that agap-mcp/marketplace-mcp
      # share, and NOT any other bw data dir. This bot's login/session state
      # must never mix with the master account's or any other bot's.
      - vw-mcp-adolf_bw-data:/bw-data

volumes:
  vw-mcp-adolf_bw-data:
