宝塔面板docker部署(推荐)

通过宝塔面板使用docker部署FastBuildAI

下载源码

打开FastbuildA的 Gitee仓库,下载FastbuildA源码。

gitee下载fastbuildAI源码

上传并解压源码

登录宝塔面板。 点击【文件】->【进入/www/wwwroot目录】->【上传】->【上传文件】->【选择上步骤下载源码包】->【开始上传】。 FastbuildAI宝塔部署

右键点击源码包,点击【解压】。 FastbuildAI宝塔部署

设置环境变量

在fastbuildAI根目录下,右键点击文件.env.production.local.example复制,粘贴并命名为.env.production.localFastbuildAI宝塔部署 FastbuildAI宝塔部署

启动项目

点击【文件】->【进入fastbuildAI根目录】->【终端】,运行以下命令启动项目。

docker compose -p fastbuildai --env-file ./.env.production.local -f ./docker/docker-compose.yml up -d

FastbuildAI宝塔部署

项目安装完成验证

项目启动以后,首次需要安装依赖。点击【Docker】->【容器】->【更多】->【日志】,看到类似信息→local:http://localhost:4090,说明项目安装完成。 FastbuildAI宝塔部署

设置站点

添加站点

点击【Docker】->【网站】->【创建】->【反代理容器】->【添加站点域名】->【fastbuildai-nodejs】->【4090】->【确定】。 FastbuildAI宝塔部署

设置SSL

点击【设置】->【SSL】->【Let's Encrypt】->【文件验证】->【选择域名】->【申请证书】。 FastbuildAI宝塔部署

访问FastbuildAI站点

打开设置好的站点域名,默认超级管理账号为admin,密码为FastbuildAI&123456FastbuildAI宝塔部署