将MrDoc从0.7.7升级到0.9.4。

升级前:
mysql: 5.7

升级后:
mysql: 8.0.27

需要修改如下:

  • mysql需要是8.0以上,本次升级使用的是8.0.27。
  • mysql数据库表不需要变动。

登录时报错如下:

invalid image(图片无法加载)

查询文档得知,去mrdoc容器中查看/app/MrDoc/MrDoc/settings.py文件,可以看到CONFIG对象即是/app/MrDoc/config/config.ini的内容,找到csrf_str = CONFIG.get("csrf_origin","allow",fallback=[]),在config.ini中添加如下即可

[csrf_origin]
allow=http://doc1.example.cn,http://doc2.example2.cn

将allow的值修改为自己的域名或ip:port即可。

作者:admin  创建时间:2024-12-12 11:33
最后编辑:admin  更新时间:2025-09-19 10:08