1. 简介

从 6.2.2 版本起,Seatable 的配置方式向 Seafile 的配置模式转变。开始逐步减少 conf 下的配置文件,将这些配置文件的内容全部转移的变量文件中。这个能够保存更精简更易维护的配置文件。在6.2.2 中以下的指令可以用来检测配置文件是否正确有效。

docker exec -it seatable-server /templates/seatable.sh python-env /opt/seatable/seatable-server-latest/dtable-web/manage.py check

详细的升级更新操作步骤可以参考:https://admin.seatable.com/upgrade/extra-upgrade-notice/

官方提供了升级脚本用于实现从 6.1 升级到6.2。脚本内容下载地址https://github.com/seatable/seatable-release/blob/main/compose/migrate/migrate_6.1_6.2.sh。该脚本执行了以下操作:

  • 将 SECRET_KEY 这个变量从  dtable_web_settings.py 迁移到 .env 环境文件
  • 清理 dtable_web_settings.py 中未使用的配置文件设置

另外,这个脚本还检测以下的配置文件情况

  •  dtable-api-gateway.conf, dtable-db.conf, dtable-events.conf, dtable-storage-server.conf 和 dtable_server_config.json 这些配置文件都将被废弃,对应的配置内容全部迁移到 .env 配置文件
  • dtable_web_settings.py 中有关邮件的配置也全部迁移到 .env 变量设置文件

对应废弃的配置文件变量可以参考:https://admin.seatable.com/configuration/components/dtable-api-gateway/

  • 无标签

0 评论

你还没有登录。你所做的任何更改会将作者标记为匿名用户。 如果你已经拥有帐户,请登录