logo

PlayEdu v1.3 版本发布

更新内容

  • 新增 LDAP 登录
  • 数据库表在运行时自动同步到数据库,以后安装/升级程序无需手动将 sql 文件导入到数据库
  • 线上课新增 published_at 字段,用于控制课程的排序
  • API 程序模块化
  • 移除 minio 上传的限流控制
  • 图片上传最大尺寸调整为 10mb
  • 优化跨域配置
  • 新增视频上传失败的重新上传

升级方法

第一种情况、如果您是通过 docker 手动挡安装

请先执行下面命令删除已有的 playedu-light 容器:

# 暂停容器
docker stop playedu-light

# 删除容器
docker rm playedu-light

然后通过下面命令创建新的容器:

sudo docker run -d --network playedu-network --name playedu-light \
  -p 9700:80 \
  -p 9800:9800 \
  -p 9801:9801 \
  -p 9900:9900 \
  -e DB_HOST=playedu-mysql \
  -e DB_PORT=3306 \
  -e DB_NAME=playedu \
  -e DB_USER=root \
  -e DB_PASS=playeduxyz \
  -e REDIS_HOST=playedu-redis \
  -e REDIS_PORT=6379 \
  -e REDIS_PASS= \
  -e SA_TOKEN_JWT_SECRET_KEY=playeduxyz \
  registry.cn-hangzhou.aliyuncs.com/playedu/light:1.3

第二种情况、如果您是通过 docker 自动挡安装

请将已下载 playedudocker-compose 编排文件目录内容更新到最新的 v1.3 版本,然后在该目录下执行下面命令:

docker-compose up -d --force-recreate playedu

等待2分钟,升级完成。

第三种情况、其它安装方式

请手动拉取 playedu v1.3 版本代码,自行编译部署完成更新。