Você não precisa do nginx. Minha suposição é que, ao reiniciá-lo, o Discourse conseguiu ocupar a porta 80 enquanto o nginx estava reiniciando. E você teve a sorte de que, ao reiniciar o sistema, o Discourse conseguiu iniciar antes do nginx. Você deve desinstalar ou desativar o nginx (a menos que o tenha configurado como um proxy reverso, o que não é possível fazer com o discourse-setup).