Browse Source

fix: otel.yaml

Timothy Jaeryang Baek 2 months ago
parent
commit
274a65903b
1 changed files with 16 additions and 4 deletions
  1. 16 4
      docker-compose.otel.yaml

+ 16 - 4
docker-compose.otel.yaml

@@ -8,16 +8,28 @@ services:
       - "4318:4318"   # OTLP/HTTP
     restart: unless-stopped
 
+
   open-webui:
-    image: ghcr.io/open-webui/open-webui:main
+    build:
+      context: .
+      args:
+        OLLAMA_BASE_URL: '/ollama'
+      dockerfile: Dockerfile
+    image: ghcr.io/open-webui/open-webui:${WEBUI_DOCKER_TAG-main}
     container_name: open-webui
-    depends_on: [grafana]
+    volumes:
+      - open-webui:/app/backend/data
+    depends_on:
+      - grafana
+    ports:
+      - ${OPEN_WEBUI_PORT-3000}:8080
     environment:
       - ENABLE_OTEL=true
       - OTEL_EXPORTER_OTLP_ENDPOINT=http://grafana:4317 
       - OTEL_SERVICE_NAME=open-webui
-    ports:
-      - "8088:8080"
+    extra_hosts:
+      - host.docker.internal:host-gateway
+    restart: unless-stopped
     networks: [default]
 
 networks: