开发者版迁移至企业版

准备工作
  1. 获取 SeaTable 企业版授权文件。
  2. 确保开发者版和企业版的版本一致,也就是版本号中的前两位需要一致。比如 4.3 的开发者版匹配 4.3 版本的企业版。如果版本不一致,建议先升级开发者版。
迁移
停止运行开发者版容器
            
                
                
docker compose down
为了确保数据安全,建议您备份MySQL数据。
安装授权文件
将 SeaTable 企业版的授权文件 seatable-license.txt 拷贝至 SeaTable 数据持久化目录中的 seatable/ 目录下,假如 SeaTable 数据持久化目录为 /opt/seatable-data ,那么您需要将 license 文件放到 /opt/seatable-data/seatable/ 目录下。
配置docker-compose.yml文件
修改 seatable image
            
                
                
seatable:
  image: docker.seafile.top/seafileltd/seatable-enterprise:latest
运行企业版SeaTable
下载企业版 Docker 镜像
            
                
                
docker pull docker.seafile.top/seafileltd/seatable-enterprise:latest
执行以下命令运行企业版容器
            
                
                
docker compose up -d
启动 SeaTable 服务
            
                
                
docker exec -d seatable /shared/seatable/scripts/seatable.sh start