关于AIweb的搭建教程
搭建教程
环境
- 宝塔面板
- docker
- mysql
搭建步骤
宝塔面板docker
安装完宝塔面板, 看到这个界面就算是安装完成了
配置文件
.env
文件和 docker-compose.yml
文件要放在同一个地方
.env文件
# server base
PORT=9520
PREFIX=/docs
APIPREFIX=/api
# 数据库部分(必须配置)
DB_HOST= # 数据库地址
DB_PORT= # 数据库端口
DB_USER= # 数据库用户名
DB_PASS= # 数据库密码
DB_DATABASE= # 数据库名
DB_SYNC=true
# jwt key token过期时间
JWT_SECRET=chat-cooper # 自定义字符串(自己自定义,防止被逆向)
JWT_EXPIRESIN=7d # 过期时间
# mailer 邮件服务
MAILER_HOST=smtp.qq.com # 邮箱地址
MAILER_PORT=465 # 端口
MAILER_USER= # 账号
MAILER_PASS= # 密码(stmp的密码,并非账号密码)
MAILER_FROM= # 发件人
# Redis数据库
REDIS_PORT=6379 # 端口
REDIS_HOST= # 地址
REDIS_PASSWORD= # redis密码
REDIS_USER= # 用户名
# 是否测试环境
ISDEV=FALSE
# mj并发数
CONCURRENCY=5
docker-compose.yml文件
version: '3.9'
services:
aiweb:
image: dhhy/aiweb:[tag] # 最新的tag请看群内或者docker hub上
container_name: aiweb # 镜像名称
restart: always # 重启设置
ports:
- "9520:9520" # 映射端口---> 格式: 服务器端口:容器端口
volumes:
- ./.env:/app/.env
environment:
- TZ=Asia/Shanghai
部署
创建项目模板
先进入添加界面
有两种方式添加模板, 选择第二种搜索本地模板, 将docker-compos.yml文件传入到服务器上, 使用搜索本地模板, 选择自己上传的模板
成功添加后, 拉取项目镜像
运行项目
从项目中进入, 添加docker-compose文件, 选择刚刚创建的项目模板,
添加项目, 模板选择刚刚创建的模板, 然后添加
项目添加后会自动运行
看一下日志, 看到 服务启动成功
就可以了
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 小小小韩
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果