Discourse 3.5.0.beta2-dev 的问题 - SMTP 和后台作业

这是关于我成功安装的简要报告,并附有一个关于如何继续的问题。

我仍然不确定为什么最近尝试 SMTP 时遇到了麻烦。实际上,我几周前第一次尝试是成功的,但当时我使用的是 Vultr 服务器,我觉得它比我需要的要大,而唯一降级的方法是获取一个新的较小的服务器,然后删除较大的服务器。

根据我收到的一封电子邮件,我几周前安装的 Discourse 版本是 3.4.0.beta4-dev。电子邮件建议我升级到 3.4.0.beta4。

由于我在 3.4.0.beta4-dev 中遇到了 SMTP 问题,我想尝试安装一个早期稳定版本的 Discourse。在与 ChatGPT(我知道它不可靠)的讨论中,我们决定尝试安装 3.4.1。我认为那个版本应该是稳定的。以下是我们最终安装的版本:

• Discourse 版本:3.5.0.beta2-dev
• Docker 版本:23.0.6
• sidekiq:6.5.12
• PostgreSQL 版本:PostgreSQL 15.12 (Debian 15.12-1.pgdg120+1)
• Redis 版本:7.0.15
• NGINX:1.26.2
• Ubuntu 版本:22.04 LTS (Jammy Jellyfish)
• Git 版本:2.39.5

我认为,无论我们的意图(即我由 AI 协助的意图)是安装早期稳定版本,我们最终还是安装了 Discourse 3.5.0.beta2-dev。

这很困难(有很多错误的开始,以及使用 AI 提供的命令来修复不起作用的东西),但我的 Discourse 终于上线并运行了。

这里有一些问题:

  1. 如果我没记错的话,目前还不鼓励用户升级到 3.5.0,大概是因为它还没有完全测试过。如果是这样,为什么像我这样的新手却被“迫使”安装它?

  2. 我认为我的 Docker 版本很旧(已弃用)。我应该直接使用终端升级到最新版本吗?Discourse 现在可以工作了,而且我花了这么多时间才走到这一步,我不想做任何可能搞砸的事情。

  3. 我认为其他软件版本都比较新。如果您发现任何可能存在问题或需要升级的内容,请告诉我。

  4. 这个社区是否有关于技术“保养和维护”问题的页面或部分?我想让我的社区保持健康和正常运行,并在可能出现任何问题时做好备份等准备。

2 个赞