Проблемы с 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

Мне кажется, что независимо от наших намерений (то есть моих намерений при поддержке ИИ) установить более ранние стабильные версии, в итоге мы всё же установили Discourse 3.5.0.beta2-dev.

Это было непросто (много ложных стартов и использование команд, которые ИИ давал мне для исправления неработающих вещей), но мой Discourse наконец запущен и работает.

Вот несколько вопросов:

  1. Если я не ошибаюсь, текущим пользователям ещё не рекомендуется обновляться до версии 3.5.0, предположительно потому, что она ещё полностью не протестирована. Если это так, почему новичков вроде меня более-менее вынуждают устанавливать её?

  2. Мне кажется, что моя версия Docker устарела (снятa с поддержки). Стоит ли просто через терминал обновиться до последней версии? Discourse сейчас работает, и поскольку у меня было столько проблем с достижением этого этапа, я не хочу ничего делать, чтобы всё испортить.

  3. Мне кажется, что версии остального программного обеспечения довольно свежие. Если вы увидите что-то, что может быть проблемным или что требует обновления, пожалуйста, дайте мне знать.

  4. Есть ли страница или раздел этого сообщества, посвящённый техническим вопросам «ухода и обслуживания»? Я хочу поддерживать своё сообщество здоровым и работающим, быть готовым к любым проблемам, которые могут возникнуть, например, с резервными копиями и т.д.

2 лайка