From 49ebb484fa2c411c035f41571a83046eb972dfb8 Mon Sep 17 00:00:00 2001 From: Snowykami Date: Sat, 26 Jul 2025 10:39:44 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9A=A1=EF=B8=8F=20feat:=20=E5=9C=A8README?= =?UTF-8?q?=E4=B8=AD=E6=B7=BB=E5=8A=A0BACKEND=5FURL=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=E5=8F=98=E9=87=8F=E8=AF=B4=E6=98=8E=EF=BC=8C=E5=B9=B6=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E6=BA=90=E7=A0=81=E6=9E=84=E5=BB=BA=E9=83=A8=E7=BD=B2?= =?UTF-8?q?=E9=83=A8=E5=88=86=E7=9A=84=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8386b6f..13e878f 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,8 @@ services: frontend: container_name: neo-blog-frontend + environment: + - BACKEND_URL=http://neo-blog-backend:8888 # 此处请保证和后端服务的名称一致 image: snowykami/neo-blog-frontend:latest networks: - internal-network @@ -22,7 +24,7 @@ services: container_name: neo-blog-backend image: snowykami/neo-blog-backend:latest environment: - - BASE_URL=https://neo-blog-dev.sfkm.me + - BASE_URL=https://neo-blog-dev.sfkm.me # 此处是外部用户访问端点,也许你使用了nginx等反向代理 networks: - internal-network restart: always @@ -35,7 +37,6 @@ networks: driver: bridge ``` -请勿更改后端容器名,前端容器构建时写死了后端API端点,若有更改请自行构建 ```bash docker-compose up -d @@ -43,7 +44,9 @@ docker-compose up -d docker compose up -d ``` -### 使用源码构建部署 +启动后,将外部网关请求转发到前端服务的端口即可 + +### 使用源码构建部署(除开发场景外不推荐) 需要准备:go、nodejs、pnpm @@ -62,7 +65,6 @@ go build -o server ./cmd/server 3. 构建前端 -此阶段可以通过.env.production文件配置后端API端点 ```bash cd web @@ -80,3 +82,4 @@ pnpm build pnpm start ``` +可以通过环境变量或者.env.production文件配置后端API端点