宝塔面板docker部署(推荐)
通过宝塔面板使用docker部署FastBuildAI
下载源码
打开FastbuildA的 Gitee仓库,下载FastbuildA源码。
上传并解压源码
登录宝塔面板。
点击【文件】->【进入/www/wwwroot目录】->【上传】->【上传文件】->【选择上步骤下载源码包】->【开始上传】。
右键点击源码包,点击【解压】。
设置环境变量
在fastbuildAI根目录下,右键点击文件.env.production.local.example
复制,粘贴并命名为.env.production.local
。
启动项目
点击【文件】->【进入fastbuildAI根目录】->【终端】,运行以下命令启动项目。
docker compose -p fastbuildai --env-file ./.env.production.local -f ./docker/docker-compose.yml up -d
项目安装完成验证
项目启动以后,首次需要安装依赖。点击【Docker】->【容器】->【更多】->【日志】,看到类似信息→local:http://localhost:4090
,说明项目安装完成。
设置站点
添加站点
点击【Docker】->【网站】->【创建】->【反代理容器】->【添加站点域名】->【fastbuildai-nodejs】->【4090】->【确定】。
设置SSL
点击【设置】->【SSL】->【Let's Encrypt】->【文件验证】->【选择域名】->【申请证书】。
访问FastbuildAI站点
打开设置好的站点域名,默认超级管理账号为admin
,密码为FastbuildAI&123456
。