version: '3.8'

services:
  nginx-auth-proxy:
    build:
      context: .
    ports:
      - "8000:8000"
    environment:
      PROTECTED_SERVICE_NAME: whoami
      PROTECTED_SERVICE_PORT: 8000
      PROTECTED_SERVICE_ENDPOINT: "whoami:80"
      PROTECTED_SERVICE_HEALTHCHECK: /health
      PROTECTED_SERVICE_SECRET_NAME: <secrets-manager-secret-id>
      AWS_DEFAULT_REGION: ${AWS_DEFAULT_REGION}
      AWS_ACCESS_KEY_ID: ${AWS_ACCESS_KEY_ID}
      AWS_SECRET_ACCESS_KEY: ${AWS_SECRET_ACCESS_KEY}
      AWS_SESSION_TOKEN: ${AWS_SESSION_TOKEN}

  whoami:
    image: containous/whoami:latest
