From c8a7ea549006dd741f3c249055a020d9b99208e5 Mon Sep 17 00:00:00 2001 From: hanxuanyu <2252193204@qq.com> Date: Wed, 28 Jan 2026 13:59:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96Docker=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=EF=BC=9A=E6=94=AF=E6=8C=81=E9=80=9A=E8=BF=87=E7=8E=AF=E5=A2=83?= =?UTF-8?q?=E5=8F=98=E9=87=8F=E8=87=AA=E5=AE=9A=E4=B9=89=E5=AE=BF=E4=B8=BB?= =?UTF-8?q?=E6=9C=BA=E4=B8=8E=E5=AE=B9=E5=99=A8=E7=AB=AF=E5=8F=A3=E6=98=A0?= =?UTF-8?q?=E5=B0=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CONFIG.md | 2 ++ docker-compose.yml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CONFIG.md b/CONFIG.md index e18f425..f7e5c1a 100644 --- a/CONFIG.md +++ b/CONFIG.md @@ -101,3 +101,5 @@ BingPaper 支持通过配置文件(YAML)和环境变量进行配置。 - `BINGPAPER_STORAGE_TYPE=s3` - `BINGPAPER_STORAGE_S3_BUCKET=my-images` - `BINGPAPER_ADMIN_PASSWORD_BCRYPT="$2a$10$..."` +- `HOST_PORT=8080` (仅限 Docker Compose 部署,控制宿主机映射到外部的端口) +- `BINGPAPER_SERVER_PORT=8080` (控制应用监听端口及容器内部端口) diff --git a/docker-compose.yml b/docker-compose.yml index 2daf202..c376234 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,12 +8,12 @@ services: container_name: bingpaper restart: always ports: - - "8080:8080" + - "${HOST_PORT:-8080}:${BINGPAPER_SERVER_PORT:-8080}" volumes: - ./data:/app/data environment: - TZ=Asia/Shanghai - - BINGPAPER_SERVER_PORT=8080 + - BINGPAPER_SERVER_PORT=${BINGPAPER_SERVER_PORT:-8080} - BINGPAPER_LOG_LEVEL=info - BINGPAPER_API_MODE=local - BINGPAPER_CRON_ENABLED=true