Finalizar a instalação manualmente?

Estou com algumas dificuldades para resolver alguns problemas de SMTP em um servidor e gostaria de avançar finalizando a instalação manualmente enquanto resolvo os outros problemas, já que outro membro da equipe gostaria de continuar com tarefas que não estão relacionadas aos problemas do servidor SMTP.

Consegui ativar o usuário administrador manualmente fazendo o seguinte:

cd /var/discourse
./launcher enter app
rails c

# Dentro do Rails com Pry:
> u = User.find_by_username_or_email('admin_user@domain.tld')
> u.activate
> u.save
> quit

No entanto, ao acessar o site (por exemplo, domain.tld), ainda vejo a página “Parabéns, você instalou o Discourse!”. Ainda só consigo clicar no botão [Registrar].

Como posso acionar manualmente o sistema para avançar além dessa etapa, de modo que o uso normal do sistema possa começar?

You need to have one user that is am administrator. After you enter the container.

rake admin:create
3 curtidas

@pfaffman thanks for that. Worked great.

When I tried to use the same email address, it said the password was already set (as it was). I went ahead and changed the password via rake admin:create as per the prompt and then likewise granted admin privileges to the account. After this was done I revisited the main site and lo and behold Discourse came up properly and did not take me back to the setup process.

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.