diff --git a/demos/currency_exchange_ollama/docker-compose_honeycomb.yaml b/demos/currency_exchange_ollama/docker-compose_honeycomb.yaml new file mode 100644 index 00000000..3c46c7cf --- /dev/null +++ b/demos/currency_exchange_ollama/docker-compose_honeycomb.yaml @@ -0,0 +1,26 @@ +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 environemtn 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 + + otel-collector: + build: + context: ../shared/honeycomb/ + ports: + - "4317:4317" + - "4318:4318" + volumes: + - ../shared/honeycomb/otel-collector-config.yaml:/etc/otel-collector-config.yaml + env_file: + - .env + environment: + - HONEYCOMB_API_KEY=${HONEYCOMB_API_KEY:?error}