本地部署试用版本
试用版本仅面向有本地试用需求的非开发人员,试用版本不适合应用于生产环境。
Linux/MacOS 部署
- clone 当前仓库的 main 分支【生产版本】
git clone --branch main --depth 1 git@github.com:ScienceOL/PROTIUM.git
- 进入文件夹并创建环境变量文件
cd PROTIUM
cp ./docker/.env.example ./docker/.env.local
- 一键启动项目
# 使用 -d 参数以后台运行方式,更多参数可使用 -h 查看
./launch/local.sh
这个脚本的作用是运行 docker/ 文件夹下的 compose 文件以一键启动开发环境,代码将在容器中运行。
Windows 部署
Windows 同样使用 docker 一键启动,可参考 launch/local.sh 脚本实现类似启动。
初始账户
项目启动后,你可以访问:http://127.0.0.1:32234 进入项目。
初次启动项目时,将创建管理员账户,默认凭据为:
- 账号:
admin@example.com
- 密码:
admin
你可以通过 .env.local 文件中的 Init Configuration 部分修改默认创建的管理员账户信息
K8s 部署生产版本
为保持生产安全性,目前尚不支持分布式生产版本的一键构建。若有生产环境构建需求,请联系 quehh@aisi.ac.cn。