From 653d989cc4ba79f24eaeb1d4b868a0bfd71f3ff0 Mon Sep 17 00:00:00 2001 From: wangbo Date: Wed, 21 Jan 2026 23:44:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0PDF=E8=A7=A3=E6=9E=90?= =?UTF-8?q?=E8=83=BD=E5=8A=9B=E5=92=8C=E7=9B=B8=E5=85=B3OSS=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.tools | 45 +++++++++++++++++++++++++++++++++++++++++++++ README.md | 7 ++++++- docker-compose.yml | 2 ++ easyai-proxy.conf | 2 +- 4 files changed, 54 insertions(+), 2 deletions(-) create mode 100644 .env.tools diff --git a/.env.tools b/.env.tools new file mode 100644 index 0000000..4fd1667 --- /dev/null +++ b/.env.tools @@ -0,0 +1,45 @@ +# ============================================ +# OSS/S3 配置(可选) +# 如果不配置,PDF解析功能仍可使用,但图片不会上传到OSS +# ============================================ + +# S3兼容的OSS端点URL +# 示例: +# - AWS S3: https://s3.amazonaws.com +# - 阿里云OSS: https://oss-cn-hangzhou.aliyuncs.com +# - 腾讯云COS: https://cos.ap-beijing.myqcloud.com +# - MinIO: http://localhost:9000 +OSS_ENDPOINT= + +# OSS访问密钥ID(Access Key ID) +OSS_ACCESS_KEY_ID= + +# OSS访问密钥Secret(Access Key Secret) +OSS_ACCESS_KEY_SECRET= + +# OSS存储桶名称(Bucket Name) +OSS_BUCKET= + +# OSS区域(Region,可选,默认为us-east-1) +# 示例: +# - AWS: us-east-1, eu-west-1 +# - 阿里云: oss-cn-hangzhou, oss-cn-beijing +# - 腾讯云: ap-beijing, ap-shanghai +OSS_REGION=us-east-1 + +# 自定义域名(可选,如果设置,将使用此域名返回文件URL) +# 如果不设置,将使用 OSS_ENDPOINT +# 通常用于CDN加速域名 +# 示例:https://cdn.example.com +OSS_DOMAIN= + +# ============================================ +# 应用配置(可选) +# ============================================ + +# 应用端口(默认8000) +# PORT=8000 + +# 应用主机(默认0.0.0.0) +# HOST=0.0.0.0 + diff --git a/README.md b/README.md index e2255e1..b32452d 100644 --- a/README.md +++ b/README.md @@ -188,4 +188,9 @@ cd easyai && docker-compose down && docker-compose up -d apt remove docker-compose #重新安装 ./start.sh -``` \ No newline at end of file +``` + +4. 单独更新docker-compose.yml文件,并更新 +```bash +cd ~/easyai && cp docker-compose.yml docker-compose.yml.backup && wget -q https://git.51easyai.com/wangbo/easyai/raw/main/docker-compose.yml -O docker-compose.yml && echo "✅ docker-compose.yml 更新完成" +``` diff --git a/docker-compose.yml b/docker-compose.yml index d94a483..88c9e81 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -247,6 +247,8 @@ services: - PYTHONUNBUFFERED=1 - OMP_NUM_THREADS=4 - OPENBLAS_NUM_THREADS=4 + env_file: + - .env.tools shm_size: 2g restart: unless-stopped networks: diff --git a/easyai-proxy.conf b/easyai-proxy.conf index ec70968..061e9dc 100644 --- a/easyai-proxy.conf +++ b/easyai-proxy.conf @@ -61,7 +61,7 @@ server { location /api/ { proxy_pass http://127.0.0.1:3001/; - proxy_read_timeout 600s; # 您已设置,适合长连接 + proxy_read_timeout 1200s; # 您已设置,适合长连接 client_max_body_size 100M; proxy_redirect off;