Настройка почтового приемника

Проблема с почтовым получателем: не может пересобраться. Лог:

:/var/discourse# /var/discourse/launcher rebuild mail-receiver
x86_64 arch detected.
Ensuring launcher is up to date
Launcher is up-to-date
Stopping old container
+ /usr/bin/docker stop -t 600 mail-receiver
mail-receiver
2.0.20240502-0021: Pulling from discourse/base
Digest: sha256:ca10543693caa0b52f7318105dea1d47a84991e7927330db1010e13e39777ba7
Status: Image is up to date for discourse/base:2.0.20240502-0021
docker.io/discourse/base:2.0.20240502-0021
/usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups.rb
/usr/local/bin/pups --stdin
I, [2024-05-10T20:33:37.287835 #1]  INFO -- : Reading from stdin
/usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/merge_command.rb:50:in `merge': no implicit conversion of String into Hash (TypeError)

      first.merge(second, \u0026merger)
                  ^^^^^^^^^^^^^^^
        from /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/merge_command.rb:50:in `deep_merge'
        from /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/cli.rb:61:in `block in run'
        from /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/cli.rb:57:in `each'
        from /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/cli.rb:57:in `run'
        from /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/bin/pups:9:in `\u003ctop (required)\u003e'
        from /usr/local/bin/pups:25:in `load'
        from /usr/local/bin/pups:25:in `\u003cmain\u003e'
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP **

Не знаю, что могло вызвать эту ошибку?

Возможно, вот это: no implicit conversion of String into Hash (TypeError)

Пересборка теперь работает, но получение почты пока не настроено.

YAML-файл правильно настроен с доменом, но даже после пересборки получатель почты по-прежнему указывает базовый URL как “discourse.example.com” вместо указанного домена. Похоже, здесь есть проблема.

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

Возникает ошибка: ERROR: Can't find Ruby library file or shared library pups

Пройден весь путь по руководству: Настройка входящей почты с прямой доставкой для самохостинговых сайтов с помощью Mail-Receiver - документация / sysadmin - Discourse Meta

Редактирование: после ещё одной пересборки правильная запись обновилась, и получение почты работает!!!