From 7dd195a9c06e2078b39246b245c67944e85995f2 Mon Sep 17 00:00:00 2001 From: jonny <475634114@qq.com> Date: Mon, 6 Jun 2022 12:07:07 +0800 Subject: [PATCH 1/3] Add Attachment storage directory mapping --- docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yml b/docker-compose.yml index 9aa83d35..c776d794 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,6 +10,7 @@ services: #restart: always volumes: - /path/to/you/dir/config:/app/config # 请注意修改 /path/to/you/dir 为云策文档配置文件目录. + - /path/to/you/dir/static:/app/packages/server/static # 请注意修改 /path/to/you/dir 为云策文档附件存储目录. environment: - TZ=Asia/Shanghai ports: From eb8a09d0acd8eadd75e4d70288533a5c8114a53f Mon Sep 17 00:00:00 2001 From: jonny <475634114@qq.com> Date: Mon, 6 Jun 2022 12:12:03 +0800 Subject: [PATCH 2/3] Synchronize the latest configuration file --- docker/prod-sample.yaml | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) diff --git a/docker/prod-sample.yaml b/docker/prod-sample.yaml index d00250f8..3b445e5f 100644 --- a/docker/prod-sample.yaml +++ b/docker/prod-sample.yaml @@ -10,6 +10,9 @@ client: seoKeywords: '云策文档,协作,文档,前端面试题,fantasticit,https://github.com/fantasticit/think' # 预先连接的来源,空格分割(比如图片存储服务器) dnsPrefetch: '//wipi.oss-cn-shanghai.aliyuncs.com' + # 站点地址(如:http://think.codingit.cn/),一定要设置,否则会出现 cookie、跨域等问题 + siteUrl: 'http://localhost:5001' + siteDomain: '' server: prefix: '/api' @@ -17,6 +20,9 @@ server: collaborationPort: 5003 maxDocumentVersion: 20 # 最大版本记录数 logRetainDays: 3 # 日志保留天数,比如只保留近三天日志 + enableRateLimit: true # 是否限流 + rateLimitWindowMs: 60000 # 限流时间 + rateLimitMax: 1000 # 单位限流时间内单个 ip 最大访问数量 # 数据库配置 db: @@ -36,12 +42,26 @@ db: # oss 文件存储服务 oss: + local: + enable: true + # 线上更改为服务端地址(如:https://api.codingit.cn) + server: 'http://localhost:5002' + # 以下为各厂商 sdk 配置,不要修改字段,填入值即可 + tencent: + enable: false + config: + SecretId: '' + SecretKey: '' + Bucket: '' + Region: '' aliyun: - accessKeyId: '' - accessKeySecret: '' - bucket: '' - https: true - region: '' + enable: false + config: + accessKeyId: '' + accessKeySecret: '' + bucket: '' + https: true + region: '' # jwt 配置 jwt: From 81af9187f0e8634622774d52b8a2a955c48d3137 Mon Sep 17 00:00:00 2001 From: jonny <475634114@qq.com> Date: Mon, 6 Jun 2022 12:21:07 +0800 Subject: [PATCH 3/3] Update docker-compose instructions --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 17a86214..84e92b19 100644 --- a/README.md +++ b/README.md @@ -75,11 +75,15 @@ git clone https://github.com/fantasticit/think.git cd think docker-compose up -d -#二次更新升级 +# 二次更新升级 cd think git pull docker-compose build docker-compose up -d + +# FAQ +如遇二次更新有问题,请更新代码重新构建,然后删除本地配置文件并重启容器. +如果还不能解决,1.有能力可自行解决|2.等待更新|3.去mrdoc.fun站点留言 ``` 然后访问 `http://ip:5001` 即可.