feat(config): 添加代理容器名称配置项
新增 BEAVER_PROXY_CONTAINER_NAME 环境变量用于指定代理容器名称, 并在部署指南和示例环境文件中添加相应配置说明。
This commit is contained in:
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
PROJECT_ROOT=/home/ivan/xuan/beaver_project
|
PROJECT_ROOT=/home/ivan/xuan/beaver_project
|
||||||
BEAVER_NET=beaver-instance-edge
|
BEAVER_NET=beaver-instance-edge
|
||||||
|
BEAVER_PROXY_CONTAINER_NAME=beaver-router-proxy
|
||||||
|
|
||||||
BEAVER_DEPLOY_TOKEN=change-me
|
BEAVER_DEPLOY_TOKEN=change-me
|
||||||
BEAVER_AUTHZ_INTERNAL_TOKEN=change-me
|
BEAVER_AUTHZ_INTERNAL_TOKEN=change-me
|
||||||
|
|||||||
@ -67,6 +67,7 @@ Browser
|
|||||||
```bash
|
```bash
|
||||||
export PROJECT_ROOT=/home/ivan/xuan/beaver_project
|
export PROJECT_ROOT=/home/ivan/xuan/beaver_project
|
||||||
export BEAVER_NET=beaver-instance-edge
|
export BEAVER_NET=beaver-instance-edge
|
||||||
|
export BEAVER_PROXY_CONTAINER_NAME=beaver-router-proxy
|
||||||
|
|
||||||
export BEAVER_DEPLOY_TOKEN="$(openssl rand -hex 32)"
|
export BEAVER_DEPLOY_TOKEN="$(openssl rand -hex 32)"
|
||||||
export BEAVER_AUTHZ_INTERNAL_TOKEN="$(openssl rand -hex 32)"
|
export BEAVER_AUTHZ_INTERNAL_TOKEN="$(openssl rand -hex 32)"
|
||||||
|
|||||||
4
部署指南.md
4
部署指南.md
@ -71,6 +71,7 @@ alice.127.0.0.1.nip.io -> 127.0.0.1
|
|||||||
```bash
|
```bash
|
||||||
export PROJECT_ROOT=/home/ivan/xuan/beaver_project
|
export PROJECT_ROOT=/home/ivan/xuan/beaver_project
|
||||||
export BEAVER_NET=beaver-instance-edge
|
export BEAVER_NET=beaver-instance-edge
|
||||||
|
export BEAVER_PROXY_CONTAINER_NAME=beaver-router-proxy
|
||||||
|
|
||||||
export BEAVER_DEPLOY_TOKEN="$(openssl rand -hex 32)"
|
export BEAVER_DEPLOY_TOKEN="$(openssl rand -hex 32)"
|
||||||
export BEAVER_AUTHZ_INTERNAL_TOKEN="$(openssl rand -hex 32)"
|
export BEAVER_AUTHZ_INTERNAL_TOKEN="$(openssl rand -hex 32)"
|
||||||
@ -174,6 +175,7 @@ beaver-instance-edge
|
|||||||
cd "$PROJECT_ROOT"
|
cd "$PROJECT_ROOT"
|
||||||
|
|
||||||
PROXY_NETWORK_NAME="$BEAVER_NET" \
|
PROXY_NETWORK_NAME="$BEAVER_NET" \
|
||||||
|
PROXY_CONTAINER_NAME="$BEAVER_PROXY_CONTAINER_NAME" \
|
||||||
PROXY_HTTP_PORT=8088 \
|
PROXY_HTTP_PORT=8088 \
|
||||||
./router-proxy/start-proxy.sh --replace
|
./router-proxy/start-proxy.sh --replace
|
||||||
```
|
```
|
||||||
@ -244,6 +246,8 @@ docker run -d \
|
|||||||
-v "$PROJECT_ROOT/router-proxy:$PROJECT_ROOT/router-proxy" \
|
-v "$PROJECT_ROOT/router-proxy:$PROJECT_ROOT/router-proxy" \
|
||||||
-e APP_INSTANCE_DIR="$PROJECT_ROOT/app-instance" \
|
-e APP_INSTANCE_DIR="$PROJECT_ROOT/app-instance" \
|
||||||
-e ROUTER_PROXY_DIR="$PROJECT_ROOT/router-proxy" \
|
-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 DEPLOY_CONTROL_API_TOKEN="$BEAVER_DEPLOY_TOKEN" \
|
||||||
-e APP_INSTANCE_IMAGE="beaver/app-instance:latest" \
|
-e APP_INSTANCE_IMAGE="beaver/app-instance:latest" \
|
||||||
-e APP_INSTANCE_NETWORK_NAME="$BEAVER_NET" \
|
-e APP_INSTANCE_NETWORK_NAME="$BEAVER_NET" \
|
||||||
|
|||||||
Reference in New Issue
Block a user