Эх сурвалжийг харах

fix(docker-compose): 修复 Grafana URL 默认值导致外部无法访问监控面板

将 GPUSTACK_GRAFANA_URL 默认值从 http://localhost:3000 改为空字符串,
使 resolve_grafana_base_url 自动使用相对路径 /grafana 代理模式,
解决从外部 IP 访问时被重定向到 localhost 的问题。
kinglee 1 долоо хоног өмнө
parent
commit
ab570672cd

+ 1 - 1
docker-compose/docker-compose.external-observability.yaml

@@ -27,7 +27,7 @@ services:
     environment:
       GPUSTACK_DATABASE_URL: postgresql://gpustack:${POSTGRES_PASSWORD:-gpustack}@postgres:5432/gpustack
       GPUSTACK_DISABLE_BUILTIN_OBSERVABILITY: "true"
-      GPUSTACK_GRAFANA_URL: ${GPUSTACK_GRAFANA_URL:-http://localhost:3000}
+      GPUSTACK_GRAFANA_URL: ${GPUSTACK_GRAFANA_URL:-}
     volumes:
       - maas-base-data:/var/lib/gpustack
     ports:

+ 1 - 1
docs/deployment/docker-compose.md

@@ -111,7 +111,7 @@ docker exec maas-base-server cat /var/lib/maas-base/initial_admin_password
 | 变量 | 默认值 | 说明 |
 |------|--------|------|
 | `POSTGRES_PASSWORD` | `gpustack` | PostgreSQL 数据库密码 |
-| `GPUSTACK_GRAFANA_URL` | `http://localhost:3000` | Grafana 访问地址 |
+| `GPUSTACK_GRAFANA_URL` | 空 | Grafana 外部访问地址(留空则自动使用相对路径 `/grafana`) |
 | `IMAGE_REGISTRY` | `docker.io` | 镜像仓库地址(可用于替换为国内镜像源) |
 | `PROMETHEUS_IMAGE_NAMESPACE` | `prom` | Prometheus 镜像命名空间 |
 | `PROMETHEUS_TAG` | `latest` | Prometheus 镜像标签 |