Renomeando URL de instalação do Discourse

Estou tentando seguir este link:

Mas não consigo renomear minha instalação do Discourse…

Seria legal se houvesse uma funcionalidade integrada na interface WEB para fazer isso para pessoas “menos técnicas”.

O que está impedindo você de fazer isso?

A URL é necessária enquanto o aplicativo é reconstruído, por isso isso é necessário.

O Discourse é um aplicativo, não um site simples. Supondo que você tenha usado as instruções oficiais de instalação, o processo para alterar a URL não é mais complexo que o processo de instalação.

Desculpe pela minha pergunta que não está clara. (Eu falo francês)

Quero mudar a URL, mas não funciona ao seguir esses passos…

Há algum erro? O que acontece quando você tenta?

Ok, agora não está funcionando nem com a URL antiga nem com a nova.
Vou tentar deixá-la funcional novamente e, em seguida, seguir os passos para renomeá-la e fornecer os erros que estavam ocorrendo…

Desculpe pela falta de detalhes… Estou trabalhando nisso :wink:

O nome antigo que desejo alterar é:
https://forum.tesla-quebec.com/

O novo é: https://discours.tesla-forum.com

JF

Você está tentando alterar a URL sem especificar um nome de usuário e senha SMTP?

Você precisará especificá-los novamente durante a configuração; eles não podem ficar em branco.

Na minha instalação anterior, se não me engano, não havia uma, pois o servidor SMTP que estou usando não exige senha para permitir que o IP do Discourse faça o relay…

Mas, vou colocar uma para ver como fica…

O mail.stop-spams.com é um servidor SMTP válido? Um e-mail funcional é pré-requisito para executar o Discourse.

Sim, o servidor SMTP funcionava bem com minha instalação anterior.
Estou tentando executar a configuração e ele não está mais pedindo o nome de usuário… Estranho… Apenas a senha…

tentando editar o app.yml manualmente
e reconstruir depois

Consegui, obrigado pela ajuda!
https://discourse.tesla-forum.com/ !!!

Foi difícil, mas agora está funcionando.

Agora só preciso corrigir a autenticação do Facebook e do Google…
Espero que as pessoas não precisem criar novas contas…

Vou precisar alterar a URL na API do Google e do Facebook…

Acho que todos os usuários terão que se cadastrar novamente?

O problema é que o nome de usuário e a senha do SMTP não podem estar vazios.

Se for outra coisa, você pode executar rm containers/app.yml e depois rodar ./discourse-setup novamente.

EDIT: Ah, você fez isso. Talvez eu tivesse essa página aberta no meu navegador e não tenha percebido o outro post?

Parece que ele já passou dessa fase.

Você está falando da URL de retorno (callback)? Pelo que sei, você pode alterá-la a qualquer momento sem afetar registros anteriores. Se a URL de retorno não conseguir resolver, os métodos de login/registro simplesmente não funcionarão.

Certo. Corrija a URL de callback.

Não.