Возможно, скрипт не запрашивает данные, потому что они уже указаны в вашем файле app.yml, а ошибка возникает из-за этой причины (поскольку в файле app.yml адрес электронной почты уже указан неверно).
Попробуйте вручную изменить адрес электронной почты в файле и проверить, поможет ли это (nano containers/app.yml).
Строка, вызвавшая ошибку, проверяет, не пуст ли адрес электронной почты для Let’s Encrypt, чтобы отобразить его и спросить, хотите ли вы его изменить. Однако, поскольку условие не заключает переменную в двойные кавычки, значение из вашего файла app.yml подставляется напрямую, что приводит к ошибке Too many arguments.
Кажется, что если бы команда Discourse заключила переменную в двойные кавычки, это помогло бы избежать подобных случаев, хотя такие ситуации, вероятно, редки (скорее всего, это произошло при первом запуске настройки, когда значение было задано неверно).