Estou tentando instalar a versão de desenvolvimento do Discourse em um droplet Ubuntu 20.04 na DigitalOcean, com o único objetivo de migrar um fórum FluxBB para o Discourse, exportar e depois importar para uma versão de produção do Discourse.
Não tive problemas ao instalar a versão de produção do Docker como teste (sem migrar do FluxBB).
No entanto, ao tentar instalar a versão de desenvolvimento do Discourse seguindo este guia:
Percebo que o comando nunca conclui quando executo:
bundle exec rake autospec
Após cerca de 30 minutos esperando que termine, minha sessão remota é encerrada por tempo esgotado.
Além disso, recebo muitos erros. Infelizmente, não os tenho à mão, mas todos são do tipo em que alguma função sempre retorna “nil”.
Como não sei o que esse comando faz ou se é necessário (as instruções apenas dizem “tente executar os specs”, sem explicar o que isso faz ou por que fazê-lo), segui em frente e tentei o próximo comando:
bundle exec rails server --binding=0.0.0.0
E estou percebendo que isso também leva uma eternidade e exibe uma série de informações no Terminal que não entendo. Talvez sejam erros, talvez não.
Então, minha pergunta é: isso é um comportamento esperado ou estou fazendo algo errado? Aproximadamente quanto tempo seria esperado para esses comandos concluírem?
E é possível migrar o fórum FluxBB usando apenas a versão de produção/Docker do Discourse, sem precisar usar a versão de desenvolvimento? Atualmente, nem mesmo tenho um site de produção, então não me preocupo em quebrá-lo; posso destruí-lo e recriá-lo quando quiser.