From 0caca8db8a1c18b2e38bb5310b2ead4e072ccaad Mon Sep 17 00:00:00 2001 From: steven_li Date: Thu, 21 May 2026 13:52:19 +0800 Subject: [PATCH] =?UTF-8?q?feat(config):=20=E6=B7=BB=E5=8A=A0=E4=BB=A3?= =?UTF-8?q?=E7=90=86=E5=AE=B9=E5=99=A8=E5=90=8D=E7=A7=B0=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 新增 BEAVER_PROXY_CONTAINER_NAME 环境变量用于指定代理容器名称, 并在部署指南和示例环境文件中添加相应配置说明。 --- .env.example | 1 + README.md | 1 + 部署指南.md | 4 ++++ 3 files changed, 6 insertions(+) diff --git a/.env.example b/.env.example index 1f222c5..d8bbfea 100644 --- a/.env.example +++ b/.env.example @@ -2,6 +2,7 @@ PROJECT_ROOT=/home/ivan/xuan/beaver_project BEAVER_NET=beaver-instance-edge +BEAVER_PROXY_CONTAINER_NAME=beaver-router-proxy BEAVER_DEPLOY_TOKEN=change-me BEAVER_AUTHZ_INTERNAL_TOKEN=change-me diff --git a/README.md b/README.md index cf5c580..db42c90 100644 --- a/README.md +++ b/README.md @@ -67,6 +67,7 @@ Browser ```bash export PROJECT_ROOT=/home/ivan/xuan/beaver_project export BEAVER_NET=beaver-instance-edge +export BEAVER_PROXY_CONTAINER_NAME=beaver-router-proxy export BEAVER_DEPLOY_TOKEN="$(openssl rand -hex 32)" export BEAVER_AUTHZ_INTERNAL_TOKEN="$(openssl rand -hex 32)" diff --git a/部署指南.md b/部署指南.md index 4556300..21ccc40 100644 --- a/部署指南.md +++ b/部署指南.md @@ -71,6 +71,7 @@ alice.127.0.0.1.nip.io -> 127.0.0.1 ```bash export PROJECT_ROOT=/home/ivan/xuan/beaver_project export BEAVER_NET=beaver-instance-edge +export BEAVER_PROXY_CONTAINER_NAME=beaver-router-proxy export BEAVER_DEPLOY_TOKEN="$(openssl rand -hex 32)" export BEAVER_AUTHZ_INTERNAL_TOKEN="$(openssl rand -hex 32)" @@ -174,6 +175,7 @@ beaver-instance-edge cd "$PROJECT_ROOT" PROXY_NETWORK_NAME="$BEAVER_NET" \ +PROXY_CONTAINER_NAME="$BEAVER_PROXY_CONTAINER_NAME" \ PROXY_HTTP_PORT=8088 \ ./router-proxy/start-proxy.sh --replace ``` @@ -244,6 +246,8 @@ docker run -d \ -v "$PROJECT_ROOT/router-proxy:$PROJECT_ROOT/router-proxy" \ -e APP_INSTANCE_DIR="$PROJECT_ROOT/app-instance" \ -e ROUTER_PROXY_DIR="$PROJECT_ROOT/router-proxy" \ + -e PROXY_CONTAINER_NAME="$BEAVER_PROXY_CONTAINER_NAME" \ + -e PROXY_NETWORK_NAME="$BEAVER_NET" \ -e DEPLOY_CONTROL_API_TOKEN="$BEAVER_DEPLOY_TOKEN" \ -e APP_INSTANCE_IMAGE="beaver/app-instance:latest" \ -e APP_INSTANCE_NETWORK_NAME="$BEAVER_NET" \