diff --git a/README.zh-CN.md b/README.zh-CN.md index 3abddccc..76e42d01 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -112,7 +112,7 @@ Docker 部署可直接运行 Agent 镜像: docker pull ghcr.io/rain-kl/openflare-agent:latest docker rm -f openflare-agent 2>/dev/null || true docker run -d --name openflare-agent --restart unless-stopped \ - -p 80:80 -p 443:443 \ + -p 80:80 -p 443:443/tcp -p 443:443/udp \ -e OPENFLARE_SERVER_URL=http://your-server:3000 \ -e OPENFLARE_AGENT_TOKEN=YOUR_AGENT_TOKEN \ ghcr.io/rain-kl/openflare-agent:latest diff --git a/docs/deployment/agent.md b/docs/deployment/agent.md index f0b53dd6..ffe44ebf 100644 --- a/docs/deployment/agent.md +++ b/docs/deployment/agent.md @@ -102,7 +102,7 @@ Docker 部署时直接运行内置 OpenResty 的 Agent 镜像: docker pull ghcr.io/rain-kl/openflare-agent:latest docker rm -f openflare-agent 2>/dev/null || true docker run -d --name openflare-agent --restart unless-stopped \ - -p 80:80 -p 443:443 \ + -p 80:80 -p 443:443/tcp -p 443:443/udp \ -e OPENFLARE_SERVER_URL=http://your-server:3000 \ -e OPENFLARE_AGENT_TOKEN=YOUR_AGENT_TOKEN \ ghcr.io/rain-kl/openflare-agent:latest diff --git a/docs/deployment/deployment.md b/docs/deployment/deployment.md index ff8936c5..388679a8 100644 --- a/docs/deployment/deployment.md +++ b/docs/deployment/deployment.md @@ -168,7 +168,7 @@ Docker 部署是 Agent 推荐的部署方式。Docker 部署时直接运行 Agen docker pull ghcr.io/rain-kl/openflare-agent:latest docker rm -f openflare-agent 2>/dev/null || true docker run -d --name openflare-agent --restart unless-stopped \ - -p 80:80 -p 443:443 \ + -p 80:80 -p 443:443/tcp -p 443:443/udp \ -v openflare-agent-data:/data \ -v ./agent.json:/etc/openflare/agent.json:ro \ ghcr.io/rain-kl/openflare-agent:latest @@ -180,7 +180,7 @@ docker run -d --name openflare-agent --restart unless-stopped \ docker pull ghcr.io/rain-kl/openflare-agent:latest docker rm -f openflare-agent 2>/dev/null || true docker run -d --name openflare-agent --restart unless-stopped \ - -p 80:80 -p 443:443 \ + -p 80:80 -p 443:443/tcp -p 443:443/udp \ -e OPENFLARE_SERVER_URL=http://your-server:3000 \ -e OPENFLARE_AGENT_TOKEN=YOUR_AGENT_TOKEN \ ghcr.io/rain-kl/openflare-agent:latest diff --git a/docs/guide/quick-start.md b/docs/guide/quick-start.md index 5031ae05..a5db80a4 100644 --- a/docs/guide/quick-start.md +++ b/docs/guide/quick-start.md @@ -119,7 +119,7 @@ Agent 部署方式推荐使用 Docker 部署(即直接运行内置 OpenResty docker pull ghcr.io/rain-kl/openflare-agent:latest docker rm -f openflare-agent 2>/dev/null || true docker run -d --name openflare-agent --restart unless-stopped \ - -p 80:80 -p 443:443 \ + -p 80:80 -p 443:443/tcp -p 443:443/udp \ -v openflare-agent-data:/data \ -e OPENFLARE_SERVER_URL=http://your-server:3000 \ -e OPENFLARE_AGENT_TOKEN=YOUR_AGENT_TOKEN \ diff --git a/openflare_server/web/features/nodes/utils.ts b/openflare_server/web/features/nodes/utils.ts index e1743546..9d1f3b68 100644 --- a/openflare_server/web/features/nodes/utils.ts +++ b/openflare_server/web/features/nodes/utils.ts @@ -211,7 +211,7 @@ export function buildNodeDockerInstallCommand( `docker pull ${image}`, `docker rm -f openflare-agent 2>/dev/null || true`, `docker run -d --name openflare-agent --restart unless-stopped \\`, - ` -p 80:80 -p 443:443 \\`, + ` -p 80:80 -p 443:443/tcp -p 443:443/udp \\`, ` -e OPENFLARE_SERVER_URL=${serverUrl} \\`, ` -e OPENFLARE_AGENT_TOKEN=${agentToken} \\`, ` ${image}`,