update deploy details

This commit is contained in:
Wenjie Zhang 2025-02-19 19:59:50 +08:00
parent 0b62cf686d
commit f1da492444
3 changed files with 2 additions and 27 deletions

View File

@ -33,7 +33,7 @@ OPENAI_API_KEY=sk-*********[可选]
**提醒**:下面的脚本会启动开发版本,源代码的修改会自动更新(含前端和后端)。如果生产环境部署,请使用 `docker/docker-compose.yml` 启动。
```bash
docker-compose -f docker/docker-compose.dev.yml up --build
docker compose -f docker/docker-compose.dev.yml up --build
```
**也可以加上 `-d` 参数,后台运行。*

View File

@ -1,25 +0,0 @@
#!/bin/bash
# 检查是否提供了 API_KEY 参数
if [ -z "$1" ]; then
echo "请提供 API_KEY。"
exit 1
fi
# 获取当前目录路径
CURRENT_DIR=$(pwd)
# 如果 src 目录不存在则创建
if [! -d "${CURRENT_DIR}/src" ]; then
mkdir -p "${CURRENT_DIR}/src"
fi
# 如果.env 文件不存在,则从.env.template 复制一份创建
if [! -f "${CURRENT_DIR}/src/.env" ]; then
cp "${CURRENT_DIR}/src/.env.template" "${CURRENT_DIR}/src/.env"
fi
# 将 API_KEY 写入.env 文件
echo "ZHIPUAI_API_KEY=$1" > "${CURRENT_DIR}/src/.env"
echo "API_KEY 已成功写入 src/.env 文件。"

View File

@ -65,7 +65,7 @@ class Config(SimpleConfig):
self.add_item("model_local_paths", default={}, des="本地模型路径")
### <<< 默认配置结束
self.filename = filename or os.path.join(self.save_dir, "config", "config.yaml")
self.filename = filename or os.path.join("src", "config", "base.yaml")
os.makedirs(os.path.dirname(self.filename), exist_ok=True)
self.load()