services:

  connect:
    hostname: connect
    container_name: connect
    build:
      context: .
      target: connect
    ports:
      - "8083:8083"
    healthcheck:
      test: [ "CMD-SHELL", "curl", "-f", "http://localhost:8083/connectors || exit 1" ]
      interval: 30s
      timeout: 5s
      retries: 5
    environment:
      Environment: 'local'
      DEBUG_MODE: "false"
      CONNECT_GROUP_UNIQUE_IDENTIFIER: "${USER}-local"
      CONNECT_BOOTSTRAP_SERVERS: "${CONNECT_BOOTSTRAP_SERVERS}"
      AWS_REGION: "${AWS_REGION}"
      AWS_ACCESS_KEY_ID: "${AWS_ACCESS_KEY_ID}"
      AWS_SECRET_ACCESS_KEY: "${AWS_SECRET_ACCESS_KEY}"
      AWS_SESSION_TOKEN: "${AWS_SESSION_TOKEN}"
    env_file:
      - .env
