chore: update version
This commit is contained in:
@@ -8,7 +8,7 @@ These services require building custom Docker images from source.
|
|||||||
|
|
||||||
| Service | Version |
|
| Service | Version |
|
||||||
| ------------------------------------------- | ------- |
|
| ------------------------------------------- | ------- |
|
||||||
| [Debian DinD](./builds/debian-dind) | 0.1.1 |
|
| [Debian DinD](./builds/debian-dind) | 0.1.2 |
|
||||||
| [goose](./builds/goose) | 1.18.0 |
|
| [goose](./builds/goose) | 1.18.0 |
|
||||||
| [IOPaint](./builds/io-paint) | 1.6.0 |
|
| [IOPaint](./builds/io-paint) | 1.6.0 |
|
||||||
| [K3s inside DinD](./builds/k3s-inside-dind) | 0.2.2 |
|
| [K3s inside DinD](./builds/k3s-inside-dind) | 0.2.2 |
|
||||||
@@ -26,7 +26,7 @@ These services require building custom Docker images from source.
|
|||||||
| [Apache Kafka](./src/kafka) | 7.8.0 |
|
| [Apache Kafka](./src/kafka) | 7.8.0 |
|
||||||
| [Apache Pulsar](./src/pulsar) | 4.0.7 |
|
| [Apache Pulsar](./src/pulsar) | 4.0.7 |
|
||||||
| [Apache RocketMQ](./src/rocketmq) | 5.3.1 |
|
| [Apache RocketMQ](./src/rocketmq) | 5.3.1 |
|
||||||
| [Bifrost Gateway](./src/bifrost-gateway) | v1.3.54 |
|
| [Bifrost Gateway](./src/bifrost-gateway) | v1.3.59 |
|
||||||
| [Bolt.diy](./apps/bolt-diy) | latest |
|
| [Bolt.diy](./apps/bolt-diy) | latest |
|
||||||
| [Budibase](./src/budibase) | 3.23.0 |
|
| [Budibase](./src/budibase) | 3.23.0 |
|
||||||
| [Bytebot](./src/bytebot) | edge |
|
| [Bytebot](./src/bytebot) | edge |
|
||||||
@@ -87,7 +87,7 @@ These services require building custom Docker images from source.
|
|||||||
| [Odoo](./src/odoo) | 19.0 |
|
| [Odoo](./src/odoo) | 19.0 |
|
||||||
| [Ollama](./src/ollama) | 0.12.0 |
|
| [Ollama](./src/ollama) | 0.12.0 |
|
||||||
| [Open WebUI](./src/open-webui) | main |
|
| [Open WebUI](./src/open-webui) | main |
|
||||||
| [Phoenix (Arize)](./src/phoenix) | 12.19.0 |
|
| [Phoenix (Arize)](./src/phoenix) | 12.27.0-nonroot |
|
||||||
| [Pingora Proxy Manager](./src/pingora-proxy-manager) | v1.0.3 |
|
| [Pingora Proxy Manager](./src/pingora-proxy-manager) | v1.0.3 |
|
||||||
| [Open WebUI Rust](./src/open-webui-rust) | latest |
|
| [Open WebUI Rust](./src/open-webui-rust) | latest |
|
||||||
| [OpenCoze](./apps/opencoze) | See Docs |
|
| [OpenCoze](./apps/opencoze) | See Docs |
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ Compose Anything 通过提供一组高质量的 Docker Compose 配置文件,
|
|||||||
|
|
||||||
| 服务 | 版本 |
|
| 服务 | 版本 |
|
||||||
| ------------------------------------------- | ------ |
|
| ------------------------------------------- | ------ |
|
||||||
| [Debian DinD](./builds/debian-dind) | 0.1.1 |
|
| [Debian DinD](./builds/debian-dind) | 0.1.2 |
|
||||||
| [goose](./builds/goose) | 1.18.0 |
|
| [goose](./builds/goose) | 1.18.0 |
|
||||||
| [IOPaint](./builds/io-paint) | 1.6.0 |
|
| [IOPaint](./builds/io-paint) | 1.6.0 |
|
||||||
| [K3s inside DinD](./builds/k3s-inside-dind) | 0.2.2 |
|
| [K3s inside DinD](./builds/k3s-inside-dind) | 0.2.2 |
|
||||||
@@ -26,7 +26,7 @@ Compose Anything 通过提供一组高质量的 Docker Compose 配置文件,
|
|||||||
| [Apache Kafka](./src/kafka) | 7.8.0 |
|
| [Apache Kafka](./src/kafka) | 7.8.0 |
|
||||||
| [Apache Pulsar](./src/pulsar) | 4.0.7 |
|
| [Apache Pulsar](./src/pulsar) | 4.0.7 |
|
||||||
| [Apache RocketMQ](./src/rocketmq) | 5.3.1 |
|
| [Apache RocketMQ](./src/rocketmq) | 5.3.1 |
|
||||||
| [Bifrost Gateway](./src/bifrost-gateway) | v1.3.54 |
|
| [Bifrost Gateway](./src/bifrost-gateway) | v1.3.59 |
|
||||||
| [Bolt.diy](./apps/bolt-diy) | latest |
|
| [Bolt.diy](./apps/bolt-diy) | latest |
|
||||||
| [Budibase](./src/budibase) | 3.23.0 |
|
| [Budibase](./src/budibase) | 3.23.0 |
|
||||||
| [Bytebot](./src/bytebot) | edge |
|
| [Bytebot](./src/bytebot) | edge |
|
||||||
@@ -87,7 +87,7 @@ Compose Anything 通过提供一组高质量的 Docker Compose 配置文件,
|
|||||||
| [Odoo](./src/odoo) | 19.0 |
|
| [Odoo](./src/odoo) | 19.0 |
|
||||||
| [Ollama](./src/ollama) | 0.12.0 |
|
| [Ollama](./src/ollama) | 0.12.0 |
|
||||||
| [Open WebUI](./src/open-webui) | main |
|
| [Open WebUI](./src/open-webui) | main |
|
||||||
| [Phoenix (Arize)](./src/phoenix) | 12.19.0 |
|
| [Phoenix (Arize)](./src/phoenix) | 12.27.0-nonroot |
|
||||||
| [Pingora Proxy Manager](./src/pingora-proxy-manager) | v1.0.3 |
|
| [Pingora Proxy Manager](./src/pingora-proxy-manager) | v1.0.3 |
|
||||||
| [Open WebUI Rust](./src/open-webui-rust) | latest |
|
| [Open WebUI Rust](./src/open-webui-rust) | latest |
|
||||||
| [OpenCoze](./apps/opencoze) | See Docs |
|
| [OpenCoze](./apps/opencoze) | See Docs |
|
||||||
|
|||||||
@@ -4,8 +4,8 @@
|
|||||||
# GLOBAL_REGISTRY=
|
# GLOBAL_REGISTRY=
|
||||||
|
|
||||||
# Image versions
|
# Image versions
|
||||||
DEBIAN_DIND_VERSION=0.1.1
|
DEBIAN_DIND_VERSION=0.1.2
|
||||||
DEBIAN_DIND_GPU_VERSION=0.1.1-gpu
|
DEBIAN_DIND_GPU_VERSION=0.1.2-gpu
|
||||||
|
|
||||||
# Timezone (default: UTC)
|
# Timezone (default: UTC)
|
||||||
TZ=UTC
|
TZ=UTC
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
|||||||
xfsprogs \
|
xfsprogs \
|
||||||
xz-utils \
|
xz-utils \
|
||||||
pigz \
|
pigz \
|
||||||
|
crun \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
# Install Docker
|
# Install Docker
|
||||||
@@ -36,13 +37,17 @@ RUN install -m 0755 -d /etc/apt/keyrings \
|
|||||||
docker-compose-plugin \
|
docker-compose-plugin \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
|
# Configure Docker to use crun as the default runtime
|
||||||
|
RUN mkdir -p /etc/docker && \
|
||||||
|
echo '{\n "default-runtime": "crun",\n "runtimes": {\n "crun": {\n "path": "/usr/bin/crun"\n }\n }\n}' > /etc/docker/daemon.json
|
||||||
|
|
||||||
# Install NVIDIA Container Toolkit (Optional)
|
# Install NVIDIA Container Toolkit (Optional)
|
||||||
ARG INSTALL_NVIDIA_TOOLKIT=false
|
ARG INSTALL_NVIDIA_TOOLKIT=false
|
||||||
RUN if [ "$INSTALL_NVIDIA_TOOLKIT" = "true" ]; then \
|
RUN if [ "$INSTALL_NVIDIA_TOOLKIT" = "true" ]; then \
|
||||||
curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \
|
curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \
|
||||||
&& curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \
|
&& curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \
|
||||||
sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \
|
sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \
|
||||||
tee /etc/apt/sources.list.d/nvidia-container-toolkit.list \
|
tee /etc/apt/sources.list.d/nvidia-container-toolkit.list \
|
||||||
&& apt-get update \
|
&& apt-get update \
|
||||||
&& apt-get install -y nvidia-container-toolkit \
|
&& apt-get install -y nvidia-container-toolkit \
|
||||||
&& nvidia-ctk runtime configure --runtime=docker \
|
&& nvidia-ctk runtime configure --runtime=docker \
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ A Docker-in-Docker (DinD) service based on Debian, allowing you to run Docker in
|
|||||||
|
|
||||||
- Based on latest stable Debian (13.2-slim)
|
- Based on latest stable Debian (13.2-slim)
|
||||||
- Out-of-the-box Docker daemon
|
- Out-of-the-box Docker daemon
|
||||||
|
- Uses `crun` as the default runtime for better performance and lower memory footprint
|
||||||
- Optional NVIDIA Container Toolkit for GPU support
|
- Optional NVIDIA Container Toolkit for GPU support
|
||||||
- Resource limits configured
|
- Resource limits configured
|
||||||
- Healthcheck included
|
- Healthcheck included
|
||||||
@@ -39,8 +40,8 @@ Key environment variables (see `.env.example` for all options):
|
|||||||
| Variable | Description | Default |
|
| Variable | Description | Default |
|
||||||
| ------------------------- | ----------------------------------- | -------------------- |
|
| ------------------------- | ----------------------------------- | -------------------- |
|
||||||
| `GLOBAL_REGISTRY` | Global registry prefix (optional) | - |
|
| `GLOBAL_REGISTRY` | Global registry prefix (optional) | - |
|
||||||
| `DEBIAN_DIND_VERSION` | Main DinD image version | `0.1.1` |
|
| `DEBIAN_DIND_VERSION` | Main DinD image version | `0.1.2` |
|
||||||
| `DEBIAN_DIND_GPU_VERSION` | GPU-enabled DinD image version | `0.1.1-gpu` |
|
| `DEBIAN_DIND_GPU_VERSION` | GPU-enabled DinD image version | `0.1.2-gpu` |
|
||||||
| `DEBIAN_VERSION` | Debian base image version | `13.2-slim` |
|
| `DEBIAN_VERSION` | Debian base image version | `13.2-slim` |
|
||||||
| `DIND_PORT_OVERRIDE` | Host port for Docker daemon | `2375` |
|
| `DIND_PORT_OVERRIDE` | Host port for Docker daemon | `2375` |
|
||||||
| `INSTALL_NVIDIA_TOOLKIT` | Install NVIDIA toolkit during build | `false` |
|
| `INSTALL_NVIDIA_TOOLKIT` | Install NVIDIA toolkit during build | `false` |
|
||||||
|
|||||||
@@ -6,6 +6,7 @@
|
|||||||
|
|
||||||
- 基于最新稳定版 Debian(13.2-slim)
|
- 基于最新稳定版 Debian(13.2-slim)
|
||||||
- 开箱即用的 Docker 守护进程
|
- 开箱即用的 Docker 守护进程
|
||||||
|
- 使用 `crun` 作为默认运行时,提供更好的性能和更低的内存占用
|
||||||
- 可选的 NVIDIA Container Toolkit,支持 GPU
|
- 可选的 NVIDIA Container Toolkit,支持 GPU
|
||||||
- 配置了资源限制
|
- 配置了资源限制
|
||||||
- 包含健康检查
|
- 包含健康检查
|
||||||
@@ -39,8 +40,8 @@
|
|||||||
| 变量 | 说明 | 默认值 |
|
| 变量 | 说明 | 默认值 |
|
||||||
| ------------------------- | ------------------------- | ---------------- |
|
| ------------------------- | ------------------------- | ---------------- |
|
||||||
| `GLOBAL_REGISTRY` | 全局镜像仓库前缀(可选) | - |
|
| `GLOBAL_REGISTRY` | 全局镜像仓库前缀(可选) | - |
|
||||||
| `DEBIAN_DIND_VERSION` | 主 DinD 镜像版本 | `0.1.1` |
|
| `DEBIAN_DIND_VERSION` | 主 DinD 镜像版本 | `0.1.2` |
|
||||||
| `DEBIAN_DIND_GPU_VERSION` | GPU 版本 DinD 镜像版本 | `0.1.1-gpu` |
|
| `DEBIAN_DIND_GPU_VERSION` | GPU 版本 DinD 镜像版本 | `0.1.2-gpu` |
|
||||||
| `DEBIAN_VERSION` | Debian 基础镜像版本 | `13.2-slim` |
|
| `DEBIAN_VERSION` | Debian 基础镜像版本 | `13.2-slim` |
|
||||||
| `DIND_PORT_OVERRIDE` | Docker 守护进程的主机端口 | `2375` |
|
| `DIND_PORT_OVERRIDE` | Docker 守护进程的主机端口 | `2375` |
|
||||||
| `INSTALL_NVIDIA_TOOLKIT` | 构建时安装 NVIDIA 工具包 | `false` |
|
| `INSTALL_NVIDIA_TOOLKIT` | 构建时安装 NVIDIA 工具包 | `false` |
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ x-defaults: &defaults
|
|||||||
services:
|
services:
|
||||||
dind:
|
dind:
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
image: ${GLOBAL_REGISTRY:-}alexsuntop/debian-dind:${DEBIAN_DIND_VERSION:-0.1.1}
|
image: ${GLOBAL_REGISTRY:-}alexsuntop/debian-dind:${DEBIAN_DIND_VERSION:-0.1.2}
|
||||||
profiles:
|
profiles:
|
||||||
- ${COMPOSE_PROFILES:-}
|
- ${COMPOSE_PROFILES:-}
|
||||||
build:
|
build:
|
||||||
@@ -50,7 +50,7 @@ services:
|
|||||||
# GPU-enabled DinD (optional)
|
# GPU-enabled DinD (optional)
|
||||||
dind-gpu:
|
dind-gpu:
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
image: ${GLOBAL_REGISTRY:-}alexsuntop/debian-dind:${DEBIAN_DIND_GPU_VERSION:-0.1.1-gpu}
|
image: ${GLOBAL_REGISTRY:-}alexsuntop/debian-dind:${DEBIAN_DIND_GPU_VERSION:-0.1.2-gpu}
|
||||||
profiles:
|
profiles:
|
||||||
- gpu
|
- gpu
|
||||||
build:
|
build:
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ if [ -z "$DOCKER_HOST" ]; then
|
|||||||
if [ -d /sys/fs/cgroup/cgroup.controllers ]; then
|
if [ -d /sys/fs/cgroup/cgroup.controllers ]; then
|
||||||
# It is cgroup2 but maybe not mounted as such?
|
# It is cgroup2 but maybe not mounted as such?
|
||||||
# Actually if it exists, it's likely v2.
|
# Actually if it exists, it's likely v2.
|
||||||
:
|
mount -t cgroup2 -o nsdelegate cgroup2 /sys/fs/cgroup || true
|
||||||
else
|
else
|
||||||
# cgroup v1
|
# cgroup v1
|
||||||
for subsystem in $(awk '/^[^#]/ { print $1 }' /proc/cgroups); do
|
for subsystem in $(awk '/^[^#]/ { print $1 }' /proc/cgroups); do
|
||||||
@@ -36,6 +36,19 @@ if [ -z "$DOCKER_HOST" ]; then
|
|||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Cgroup v2 delegation: move current process to a child cgroup and enable controllers
|
||||||
|
if [ -f /sys/fs/cgroup/cgroup.controllers ]; then
|
||||||
|
# Move current shell and future processes to a child cgroup
|
||||||
|
# this is required for cgroup v2 "no processes in internal nodes" rule
|
||||||
|
mkdir -p /sys/fs/cgroup/init
|
||||||
|
echo 0 > /sys/fs/cgroup/init/cgroup.procs 2>/dev/null || true
|
||||||
|
|
||||||
|
# Enable all available controllers for child cgroups
|
||||||
|
for controller in $(cat /sys/fs/cgroup/cgroup.controllers); do
|
||||||
|
echo "+$controller" > /sys/fs/cgroup/cgroup.subtree_control 2>/dev/null || true
|
||||||
|
done
|
||||||
|
fi
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -27,11 +27,6 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- ${MICROSANDBOX_PORT_OVERRIDE:-5555}:${MICROSANDBOX_PORT:-5555}
|
- ${MICROSANDBOX_PORT_OVERRIDE:-5555}:${MICROSANDBOX_PORT:-5555}
|
||||||
privileged: true
|
privileged: true
|
||||||
cap_add:
|
|
||||||
- SYS_ADMIN
|
|
||||||
- NET_ADMIN
|
|
||||||
- SYS_PTRACE
|
|
||||||
- SYS_RESOURCE
|
|
||||||
security_opt:
|
security_opt:
|
||||||
- apparmor=unconfined
|
- apparmor=unconfined
|
||||||
- seccomp=unconfined
|
- seccomp=unconfined
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Bifrost Gateway Version
|
# Bifrost Gateway Version
|
||||||
BIFROST_VERSION=v1.3.54
|
BIFROST_VERSION=v1.3.59
|
||||||
|
|
||||||
# Port to bind to on the host machine
|
# Port to bind to on the host machine
|
||||||
BIFROST_PORT=28080
|
BIFROST_PORT=28080
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ Bifrost is a lightweight, high-performance LLM gateway that supports multiple mo
|
|||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
- `BIFROST_VERSION`: The version of the Bifrost image, default is `v1.3.54`.
|
- `BIFROST_VERSION`: The version of the Bifrost image, default is `v1.3.59`.
|
||||||
- `BIFROST_PORT`: The port for the Bifrost service, default is `28080`.
|
- `BIFROST_PORT`: The port for the Bifrost service, default is `28080`.
|
||||||
|
|
||||||
### Telemetry
|
### Telemetry
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ Bifrost 是一个轻量级、高性能的 LLM 网关,支持多种模型和提
|
|||||||
|
|
||||||
## 配置
|
## 配置
|
||||||
|
|
||||||
- `BIFROST_VERSION`: Bifrost 镜像的版本,默认为 `v1.3.54`。
|
- `BIFROST_VERSION`: Bifrost 镜像的版本,默认为 `v1.3.59`。
|
||||||
- `BIFROST_PORT`: Bifrost 服务的端口,默认为 `28080`。
|
- `BIFROST_PORT`: Bifrost 服务的端口,默认为 `28080`。
|
||||||
|
|
||||||
### 遥测 (Telemetry)
|
### 遥测 (Telemetry)
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ x-defaults: &defaults
|
|||||||
services:
|
services:
|
||||||
bifrost:
|
bifrost:
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
image: ${GLOBAL_REGISTRY:-}maximhq/bifrost:${BIFROST_VERSION:-v1.3.54}
|
image: ${GLOBAL_REGISTRY:-}maximhq/bifrost:${BIFROST_VERSION:-v1.3.59}
|
||||||
volumes:
|
volumes:
|
||||||
- bifrost_data:/app/data
|
- bifrost_data:/app/data
|
||||||
ports:
|
ports:
|
||||||
|
|||||||
@@ -1,15 +1,27 @@
|
|||||||
|
# Global Registry Prefix (optional)
|
||||||
|
# GHCR_IO_REGISTRY=ghcr.io
|
||||||
|
|
||||||
# Open WebUI Version
|
# Open WebUI Version
|
||||||
OPEN_WEBUI_VERSION=main
|
OPEN_WEBUI_VERSION=main
|
||||||
|
|
||||||
|
# Timezone
|
||||||
|
TZ=UTC
|
||||||
|
|
||||||
# Port to bind to on the host machine
|
# Port to bind to on the host machine
|
||||||
OPEN_WEBUI_PORT=8080
|
OPEN_WEBUI_PORT_OVERRIDE=8080
|
||||||
|
|
||||||
|
# Resource Limits
|
||||||
|
OPEN_WEBUI_CPU_LIMIT=1
|
||||||
|
OPEN_WEBUI_MEMORY_LIMIT=1024M
|
||||||
|
OPEN_WEBUI_CPU_RESERVATION=0.5
|
||||||
|
OPEN_WEBUI_MEMORY_RESERVATION=512M
|
||||||
|
|
||||||
# OpenAI API Configuration (optional)
|
# OpenAI API Configuration (optional)
|
||||||
OPENAI_API_BASE_URL=https://api.openai.com/v1
|
# OPENAI_API_BASE_URL=https://api.openai.com/v1
|
||||||
OPENAI_API_KEY=
|
# OPENAI_API_KEY=
|
||||||
|
|
||||||
# Enable Ollama API integration (default: true)
|
# Enable Ollama API integration (default: true)
|
||||||
ENABLE_OLLAMA_API=true
|
# ENABLE_OLLAMA_API=true
|
||||||
|
|
||||||
# WebUI URL (optional, for external access configuration)
|
# WebUI URL (optional, for external access configuration)
|
||||||
WEBUI_URL=
|
# WEBUI_URL=
|
||||||
|
|||||||
@@ -12,8 +12,14 @@ This service deploys Open WebUI, a web-based interface for LLMs.
|
|||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
|
- `GHCR_IO_REGISTRY`: The registry prefix for the Open WebUI image, default is `ghcr.io`.
|
||||||
- `OPEN_WEBUI_VERSION`: The version of the Open WebUI image, default is `main`.
|
- `OPEN_WEBUI_VERSION`: The version of the Open WebUI image, default is `main`.
|
||||||
|
- `TZ`: The timezone for the container, default is `UTC`.
|
||||||
- `OPEN_WEBUI_PORT_OVERRIDE`: The host port for Open WebUI, default is `8080`.
|
- `OPEN_WEBUI_PORT_OVERRIDE`: The host port for Open WebUI, default is `8080`.
|
||||||
|
- `OPEN_WEBUI_CPU_LIMIT`: The CPU limit for the Open WebUI service, default is `1`.
|
||||||
|
- `OPEN_WEBUI_MEMORY_LIMIT`: The memory limit for the Open WebUI service, default is `1024M`.
|
||||||
|
- `OPEN_WEBUI_CPU_RESERVATION`: The CPU reservation for the Open WebUI service, default is `0.5`.
|
||||||
|
- `OPEN_WEBUI_MEMORY_RESERVATION`: The memory reservation for the Open WebUI service, default is `512M`.
|
||||||
|
|
||||||
## Volumes
|
## Volumes
|
||||||
|
|
||||||
|
|||||||
@@ -12,8 +12,14 @@
|
|||||||
|
|
||||||
## 配置
|
## 配置
|
||||||
|
|
||||||
- `OPEN_WEBUI_VERSION`: Open WebUI 镜像的版本,默认为 `main`。
|
- `GHCR_IO_REGISTRY` :Open WebUI 镜像的仓库前缀,默认为 `ghcr.io`。
|
||||||
- `OPEN_WEBUI_PORT_OVERRIDE`: Open WebUI 的主机端口,默认为 `8080`。
|
- `OPEN_WEBUI_VERSION` :Open WebUI 镜像的版本,默认为 `main`。
|
||||||
|
- `TZ` :容器的时区,默认为 `UTC`。
|
||||||
|
- `OPEN_WEBUI_PORT_OVERRIDE` :Open WebUI 的主机端口,默认为 `8080`。
|
||||||
|
- `OPEN_WEBUI_CPU_LIMIT` :Open WebUI 服务的 CPU 限制,默认为 `1`。
|
||||||
|
- `OPEN_WEBUI_MEMORY_LIMIT` :Open WebUI 服务的内存限制,默认为 `1024M`。
|
||||||
|
- `OPEN_WEBUI_CPU_RESERVATION` :Open WebUI 服务的 CPU 预留,默认为 `0.5`。
|
||||||
|
- `OPEN_WEBUI_MEMORY_RESERVATION` :Open WebUI 服务的内存预留,默认为 `512M`。
|
||||||
|
|
||||||
## 卷
|
## 卷
|
||||||
|
|
||||||
|
|||||||
@@ -23,10 +23,10 @@ services:
|
|||||||
resources:
|
resources:
|
||||||
limits:
|
limits:
|
||||||
cpus: ${OPEN_WEBUI_CPU_LIMIT:-1}
|
cpus: ${OPEN_WEBUI_CPU_LIMIT:-1}
|
||||||
memory: ${OPEN_WEBUI_MEMORY_LIMIT:-512M}
|
memory: ${OPEN_WEBUI_MEMORY_LIMIT:-1024M}
|
||||||
reservations:
|
reservations:
|
||||||
cpus: ${OPEN_WEBUI_CPU_RESERVATION:-0.1}
|
cpus: ${OPEN_WEBUI_CPU_RESERVATION:-0.5}
|
||||||
memory: ${OPEN_WEBUI_MEMORY_RESERVATION:-128M}
|
memory: ${OPEN_WEBUI_MEMORY_RESERVATION:-512M}
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
open_webui_data:
|
open_webui_data:
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
# Phoenix version
|
# Phoenix version
|
||||||
PHOENIX_VERSION=12.25.0-nonroot
|
PHOENIX_VERSION=12.27.0-nonroot
|
||||||
|
|
||||||
# Timezone
|
# Timezone
|
||||||
TZ=UTC
|
TZ=UTC
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ Arize Phoenix is an open-source AI observability platform for LLM applications.
|
|||||||
|
|
||||||
| Variable Name | Description | Default Value |
|
| Variable Name | Description | Default Value |
|
||||||
| -------------------------- | ------------------------------------- | ----------------- |
|
| -------------------------- | ------------------------------------- | ----------------- |
|
||||||
| PHOENIX_VERSION | Phoenix image version | `12.25.0-nonroot` |
|
| PHOENIX_VERSION | Phoenix image version | `12.27.0-nonroot` |
|
||||||
| PHOENIX_PORT_OVERRIDE | Host port for Phoenix UI and HTTP API | `6006` |
|
| PHOENIX_PORT_OVERRIDE | Host port for Phoenix UI and HTTP API | `6006` |
|
||||||
| PHOENIX_GRPC_PORT_OVERRIDE | Host port for OTLP gRPC collector | `4317` |
|
| PHOENIX_GRPC_PORT_OVERRIDE | Host port for OTLP gRPC collector | `4317` |
|
||||||
| PHOENIX_ENABLE_PROMETHEUS | Enable Prometheus metrics endpoint | `false` |
|
| PHOENIX_ENABLE_PROMETHEUS | Enable Prometheus metrics endpoint | `false` |
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ Arize Phoenix 是一个开源的 AI 可观测性平台,专为 LLM 应用设计
|
|||||||
|
|
||||||
| 变量名 | 描述 | 默认值 |
|
| 变量名 | 描述 | 默认值 |
|
||||||
| -------------------------- | --------------------------------- | ----------------- |
|
| -------------------------- | --------------------------------- | ----------------- |
|
||||||
| PHOENIX_VERSION | Phoenix 镜像版本 | `12.25.0-nonroot` |
|
| PHOENIX_VERSION | Phoenix 镜像版本 | `12.27.0-nonroot` |
|
||||||
| PHOENIX_PORT_OVERRIDE | Phoenix UI 和 HTTP API 的主机端口 | `6006` |
|
| PHOENIX_PORT_OVERRIDE | Phoenix UI 和 HTTP API 的主机端口 | `6006` |
|
||||||
| PHOENIX_GRPC_PORT_OVERRIDE | OTLP gRPC 采集器的主机端口 | `4317` |
|
| PHOENIX_GRPC_PORT_OVERRIDE | OTLP gRPC 采集器的主机端口 | `4317` |
|
||||||
| PHOENIX_ENABLE_PROMETHEUS | 启用 Prometheus 指标端点 | `false` |
|
| PHOENIX_ENABLE_PROMETHEUS | 启用 Prometheus 指标端点 | `false` |
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ x-defaults: &defaults
|
|||||||
services:
|
services:
|
||||||
phoenix:
|
phoenix:
|
||||||
<<: *defaults
|
<<: *defaults
|
||||||
image: ${GLOBAL_REGISTRY:-}arizephoenix/phoenix:${PHOENIX_VERSION:-12.25.0-nonroot}
|
image: ${GLOBAL_REGISTRY:-}arizephoenix/phoenix:${PHOENIX_VERSION:-12.27.0-nonroot}
|
||||||
ports:
|
ports:
|
||||||
- "${PHOENIX_PORT_OVERRIDE:-6006}:6006" # UI and OTLP HTTP collector
|
- "${PHOENIX_PORT_OVERRIDE:-6006}:6006" # UI and OTLP HTTP collector
|
||||||
- "${PHOENIX_GRPC_PORT_OVERRIDE:-4317}:4317" # OTLP gRPC collector
|
- "${PHOENIX_GRPC_PORT_OVERRIDE:-4317}:4317" # OTLP gRPC collector
|
||||||
|
|||||||
Reference in New Issue
Block a user