Use sudo para elevar temporariamente os privilégios e editar o app.yml
cd /var/discourse
sudo nano /containers/app.yml
Edite o arquivo de configuração do Discourse, app.yml
Você só precisa configurar o arquivo app.yml do Discourse para definir o domínio principal e os aliases:
DISCOURSE_HOSTNAME: 'www.discourse.cc' # Seu domínio principal (endereço de acesso final)
DISCOURSE_HOSTNAME_ALIASES: 'discourse.cc' # Outros aliases, que serão redirecionados automaticamente para o domínio principal
Atenção: Após DISCOURSE_HOSTNAME, insira o “domínio principal” que você deseja que os usuários acessem. Em DISCOURSE_HOSTNAME_ALIASES, preencha os “aliases” que devem ser redirecionados para o domínio principal.
Após a edição, salve o arquivo (Ctrl+O, Enter, Ctrl+X para sair).
Por fim, reconstrua o container com privilégios de root:
A instalação padrão exige apenas que você seja root para executar os scripts. É uma prática recomendada desabilitar logins de root. O Digital Ocean os habilita por padrão, pois é mais simples. Desabilitar o login por senha para o root é quase tão seguro quanto exigir login como outro usuário.
Se você for usar a máquina para qualquer finalidade além de administração (o que é incomum para um servidor), então definitivamente você deve criar outro usuário.
Minha questão é que a instalação padrão exige que você seja root, mas é agnóstica quanto a como você se torna root.
Ah. Entendi. Então seu argumento é realmente que “todos os outros documentos não discutem como você se torna root”, então não precisamos fazer isso aqui. Posso concordar com isso.
Portanto, faz sentido editar o OP e excluir essa discussão pedante.