今天,我被要求升级我的 discourse 论坛,因为它已经过时了。
现在我的服务器上有 2 个 discourse docker 正在运行,带有两个不同的 yaml 文件(以及每个 docker 的 Nginx 代理,它会将流量重定向到正确的域名)
我想要升级的 discourse 的 YML 文件位于 containers/applimen.yml 下,我在其中根据旧文档提供了所有论坛特定的信息。
然后,我从包含 launcher 脚本的文件夹中执行了以下命令:
git pull
./launcher rebuild applimen
令我惊讶的是,整个论坛都被重新创建了。我丢失了所有旧帖子。我被要求从头开始创建一个新账户。
您能告诉我我做错了什么,以及我应该怎么做吗?我想升级我的另一个 discourse。我已经丢失了一个 discourse 的数据。我不想丢失第二个。