services: chatbot_ui: build: context: ../../shared/chatbot_ui ports: - "18080:8080" environment: # this is only because we are running the sample app in the same docker container environment as archgw - CHAT_COMPLETION_ENDPOINT=http://host.docker.internal:10000/v1 extra_hosts: - "host.docker.internal:host-gateway" volumes: - ./arch_config.yaml:/app/arch_config.yaml jaeger: build: context: ../../shared/jaeger ports: - "16686:16686" - "4317:4317" - "4318:4318" sigv4_proxy: image: public.ecr.aws/aws-observability/aws-sigv4-proxy:latest ports: - "8090:8080" environment: - AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID:?error} - AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY:?error}