关于AIweb的搭建教程

小小小韩
2024-09-08 发布 / 正在检测是否收录...

搭建教程

环境

  1. 宝塔面板
  2. docker
  3. mysql

搭建步骤

宝塔面板docker

安装完宝塔面板, 看到这个界面就算是安装完成了

image-20240416020226703

配置文件

.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

部署

创建项目模板

先进入添加界面

image-20240416021553391

有两种方式添加模板, 选择第二种搜索本地模板, 将docker-compos.yml文件传入到服务器上, 使用搜索本地模板, 选择自己上传的模板

image-20240416021743580

成功添加后, 拉取项目镜像

image-20240416022359789

运行项目

从项目中进入, 添加docker-compose文件, 选择刚刚创建的项目模板,

image-20240416021437455

添加项目, 模板选择刚刚创建的模板, 然后添加

image-20240416022924675

项目添加后会自动运行

image-20240416023753687

看一下日志, 看到服务启动成功就可以了

image-20240416023815152

© 版权声明
THE END
喜欢就支持一下吧
点赞 0 分享 收藏

评论 (0)

取消