Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
赵月辉
/
fastgpt-migrated
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Unverified
Commit
5749f661
authored
Sep 29, 2025
by
Archer
Committed by
GitHub
Sep 29, 2025
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update deploy doc (#5723)
parent
32a3b921
Hide whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
44 additions
and
37 deletions
+44
-37
deploy/README.md
+10
-3
deploy/docker/cn/docker-compose.milvus.yml
+2
-2
deploy/docker/cn/docker-compose.oceanbase.yml
+2
-2
deploy/docker/cn/docker-compose.pg.yml
+2
-2
deploy/docker/cn/docker-compose.zilliz.yml
+2
-2
deploy/docker/global/docker-compose.milvus.yml
+2
-2
deploy/docker/global/docker-compose.oceanbase.yml
+2
-2
deploy/docker/global/docker-compose.pg.yml
+2
-2
deploy/docker/global/docker-compose.ziliiz.yml
+2
-2
deploy/templates/docker-compose.prod.yml
+2
-2
document/public/deploy/docker/cn/docker-compose.milvus.yml
+2
-2
document/public/deploy/docker/cn/docker-compose.oceanbase.yml
+2
-2
document/public/deploy/docker/cn/docker-compose.pg.yml
+2
-2
document/public/deploy/docker/cn/docker-compose.zilliz.yml
+2
-2
document/public/deploy/docker/global/docker-compose.milvus.yml
+2
-2
document/public/deploy/docker/global/docker-compose.oceanbase.yml
+2
-2
document/public/deploy/docker/global/docker-compose.pg.yml
+2
-2
document/public/deploy/docker/global/docker-compose.ziliiz.yml
+2
-2
No files found.
deploy/README.md
View file @
5749f661
## 更新 docker compose 脚本
## 更新 docker compose 脚本
### 正常更新(不动服务,只改版本)
### 正常更新(不动服务,只改版本)
1.
更新
`args.json`
中的版本号
1.
更新
`args.json`
中的版本号
2.
在
`FastGPT`
目录执行
`pnpm run gen:deploy`
即可
2.
在
`FastGPT`
目录执行
`pnpm run gen:deploy`
即可
### 加服务
### 加服务
比如要添加
`example`
服务:
比如要添加
`example`
服务:
1.
init.mjs 的 Services Enum 中添加
example
1.
`init.mjs`
的
`Services Enum`
中添加 fastgptExample: fastgpt-
example
2.
更新 templates/docker-compose.
[
dev|prod
]
.yml 文件,把服务的相关配置加进去,并且:服务的 image 改为 ${{example.image}}:${{example.tag}}
2.
在
`args.json`
中添加 image 和 tag, 注意
`args.json`
的
`key`
值,要和
`init.mjs`
的
`value`
值一致。
3.
在
`args.json`
中添加 image 和 tag, 注意名字要和
`Service Enum`
中声明的一样才能被正确替换
3.
更新 templates/docker-compose.
[
dev|prod
]
.yml 文件,把服务的相关配置加进去,并且:服务的 image 改为 ${{example.image}}:${{example.tag}}
### 加向量库
### 加向量库
比如添加
`exampleDB`
向量库:
比如添加
`exampleDB`
向量库:
1.
添加 vector service 配置在
`templates/vector`
下面,例如
`templates/vector/exampleDB.txt`
内容可以参考其他 txt,注意缩进,image 名字也要替换成 ${{exampleDB.image}}:${{exampleDB:tag}}
1.
添加 vector service 配置在
`templates/vector`
下面,例如
`templates/vector/exampleDB.txt`
内容可以参考其他 txt,注意缩进,image 名字也要替换成 ${{exampleDB.image}}:${{exampleDB:tag}}
2.
在
`args.json`
中添加
`exampleDB`
的配置
2.
在
`args.json`
中添加
`exampleDB`
的配置
3.
init.mjs vector enum 中添加
`vector`
3.
init.mjs vector enum 中添加
`vector`
4.
init.mjs 中添加 vector 的相关配置:
4.
init.mjs 中添加 vector 的相关配置:
```
ts
```
ts
const
vector
=
{
const
vector
=
{
// pg, milvus, ob ...
// pg, milvus, ob ...
...
@@ -28,7 +32,9 @@ const vector = {
...
@@ -28,7 +32,9 @@ const vector = {
}
}
}
}
```
```
5.
init.mjs 读入 vector 配置
5.
init.mjs 读入 vector 配置
```
json
```
json
{
//
这是个块作用域
,
直接搜
read
in
Vectors
{
//
这是个块作用域
,
直接搜
read
in
Vectors
//
read
in
Vectors
//
read
in
Vectors
...
@@ -37,6 +43,7 @@ const vectordb = fs.readFileSync(path.join(process.cwd(), 'templates', 'vector',
...
@@ -37,6 +43,7 @@ const vectordb = fs.readFileSync(path.join(process.cwd(), 'templates', 'vector',
vector.vector.db
=
String(vectordb);
vector.vector.db
=
String(vectordb);
}
}
```
```
6.
init.mjs 最后生成的时候,需要添加
6.
init.mjs 最后生成的时候,需要添加
```
ts
```
ts
fs
.
promises
.
writeFile
(
fs
.
promises
.
writeFile
(
...
...
deploy/docker/cn/docker-compose.milvus.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
deploy/docker/cn/docker-compose.oceanbase.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
deploy/docker/cn/docker-compose.pg.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
deploy/docker/cn/docker-compose.zilliz.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
deploy/docker/global/docker-compose.milvus.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
deploy/docker/global/docker-compose.oceanbase.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
deploy/docker/global/docker-compose.pg.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
deploy/docker/global/docker-compose.ziliiz.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
deploy/templates/docker-compose.prod.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
document/public/deploy/docker/cn/docker-compose.milvus.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
document/public/deploy/docker/cn/docker-compose.oceanbase.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
document/public/deploy/docker/cn/docker-compose.pg.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
document/public/deploy/docker/cn/docker-compose.zilliz.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
document/public/deploy/docker/global/docker-compose.milvus.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
document/public/deploy/docker/global/docker-compose.oceanbase.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
document/public/deploy/docker/global/docker-compose.pg.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
document/public/deploy/docker/global/docker-compose.ziliiz.yml
View file @
5749f661
...
@@ -5,9 +5,9 @@
...
@@ -5,9 +5,9 @@
# - 建议修改账密后再运行
# - 建议修改账密后再运行
# plugin auth token
# plugin auth token
x-plugin-auth-token
:
&x-plugin-auth-token
token
x-plugin-auth-token
:
&x-plugin-auth-token
'
token'
# aiproxy token
# aiproxy token
x-aiproxy-token
:
&x-aiproxy-token
token
x-aiproxy-token
:
&x-aiproxy-token
'
token'
# 数据库连接相关配置
# 数据库连接相关配置
x-share-db-config
:
&x-share-db-config
x-share-db-config
:
&x-share-db-config
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
MONGODB_URI
:
mongodb://username:password@mongo:27017/fastgpt?authSource=admin
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment