Вы имеете в виду, что хотите войти в системную учётную запись? Насколько я знаю, это невозможно. (Без прав разработчика + функции имперсонации)
Да, я администратор. Я хотел бы изменить адрес электронной почты, который я использую на странице входа; тот же адрес используется для уведомлений, когда кто-то публикует что-либо на форуме.
Подскажите, как это сделать?
Я полагаю, что это результат неудачного перевода, но я очень старался вам помочь.
Значит, вы хотите изменить notification_email. Вы можете снова запустить discourse-setup. Программа задаст вопросы, подобные следующим:
Email адрес для учетной(ых) записи(ей) администратора? [jay@pfaffman.com]:
Адрес SMTP-сервера? [mysite.com]:
Порт SMTP? [587]:
Имя пользователя SMTP? [mysite]:
Пароль SMTP? [pkejijefef]:
Адрес электронной почты для уведомлений? [noreply@x.myforum.us]:
Дополнительный адрес электронной почты для предупреждений Let's Encrypt? (нажмите Enter, чтобы пропустить) [me@example.com]:
Дополнительный лицензионный ключ Maxmind (нажмите Enter, чтобы продолжить без базы геолокации MAXMIND GeoLite2) [1234567890123456]:
Вы можете нажимать Enter на все вопросы и ввести новый адрес для уведомлений, когда программа запросит «Адрес электронной почты для уведомлений».
Обратите внимание, что вам также может потребоваться изменить учетные данные SMTP, если ваш текущий SMTP-сервер не будет отправлять письма с вашего нового адреса.
Вы также можете найти параметр notification_email в настройках вашего сайта, но только если он не был установлен в файле yml (что по умолчанию делает discourse-setup уже более года).
Я внес все изменения, как вы написали. Форум загружается и загружается…
Мне нужно перезапустить или пересобрать приложение Discourse…?
Оно пересобирается. Вы можете позволить этому произойти.
Также можно отредактировать файл yml, остановить и запустить контейнер заново, но это займёт три шага.
Работает сейчас?