Переименование URL установки Discourse

Я пытаюсь следовать этой инструкции:

Но не могу переименовать свою установку Discourse…

Было бы здорово, если бы в веб-интерфейсе была встроенная функция для этого, чтобы «менее техническим» пользователям было проще.

Что мешает вам это сделать?

URL-адрес необходим, пока приложение пересобирается, поэтому это необходимо.

Discourse — это приложение, а не простой веб-сайт. Если вы следовали официальным инструкциям по установке, процесс изменения URL-адреса не сложнее самого процесса установки.

Извините за мой неясный вопрос. (Я говорю по-французски)

Я хочу изменить URL, но это не работает при выполнении этих шагов…

Есть какие-то ошибки? Что происходит, когда вы пытаетесь?

Хорошо, теперь это не работает ни со старым URL, ни с новым.
Я попробую восстановить его работоспособность, а затем снова выполню шаги по переименованию и сообщу вам об ошибках, которые возникали…

Извините за недостаток деталей… Работаю над этим :wink:

Старое название, которое я хочу изменить:
https://forum.tesla-quebec.com/

Новое: https://discours.tesla-forum.com

ЖФ

Пытаетесь ли вы изменить URL, не указав имя пользователя и пароль SMTP?

Вам потребуется указать их снова во время настройки, они не могут быть пустыми.

Моя предыдущая установка, если я не ошибаюсь, не имела пароля, так как SMTP-сервер, который я использую, не требует пароля для разрешения ретрансляции с IP-адреса Discourse…

Но я добавлю его, чтобы посмотреть, как это будет работать…

Является ли mail.stop-spams.com валидным SMTP-сервером? Работающая почта является обязательным условием для запуска Discourse.

Да, SMTP-сервер работал нормально при моей предыдущей установке.
Я пытаюсь запустить установку, и теперь она больше не запрашивает имя пользователя… Странно… Только пароль…

Пытаюсь отредактировать app.yml самостоятельно
и пересобрать после этого

Я справился, спасибо за помощь!
https://discourse.tesla-forum.com/ !!!

Было непросто, но теперь всё работает.

Теперь мне осталось только исправить аутентификацию через Facebook и Google…
Надеюсь, пользователям не придётся создавать новые учётные записи…

Мне нужно будет изменить URL в API Google и Facebook…

Думаю, всем пользователям придется регистрироваться заново?

Проблема в том, что имя пользователя и пароль SMTP не могут быть пустыми.

Если дело в чём-то другом, вы можете удалить containers/app.yml и снова запустить ./discourse-setup.

РЕДАКТИРОВАНИЕ: О, вы это уже сделали. Возможно, у меня эта страница была открыта в браузере, и я не заметил другой пост?

Похоже, он уже миновал эту стадию.

Вы имеете в виду URL обратного вызова? Насколько я знаю, его можно изменить в любое время, и это не повлияет на предыдущие регистрации. Если URL обратного вызова не может разрешить методы входа/регистрации, они просто не будут работать.

Верно. Исправьте URL обратного вызова.

Нет.