Estoy intentando instalar la versión de desarrollo de Discourse en un droplet de Ubuntu 20.04 en DigitalOcean, con el único propósito de migrar un foro de FluxBB a Discourse, exportarlo y luego importarlo a una versión de producción de Discourse.
No tuve ningún problema al instalar la versión de producción de Docker como prueba (sin migrar desde FluxBB).
Sin embargo, cuando intento instalar la versión de desarrollo de Discourse siguiendo esta guía:
Descubro que nunca se completa cuando ejecuto este comando:
bundle exec rake autospec
Después de esperar unos 30 minutos a que termine, mi sesión remota se agota.
Además, obtengo montones de errores; lamentablemente, no los tengo a mano, pero todos son del tipo en el que alguna función siempre devuelve “nil”.
Y como no sé qué hace ese comando ni si es necesario (las instrucciones solo dicen “intenta ejecutar las especificaciones” sin explicar qué hace esto o por qué hacerlo), procedí a probar el siguiente comando:
bundle exec rails server --binding=0.0.0.0
Y descubro que esto también tarda una eternidad y muestra un montón de cosas en la Terminal que no entiendo; quizás sean errores o quizás no.
Así que mi pregunta es: ¿es este comportamiento esperado o estoy haciendo algo mal? ¿Cuánto tiempo se esperaría razonablemente que tardaran estos comandos en completarse?
¿Y es posible migrar el foro de FluxBB utilizando simplemente la versión de producción/Docker de Discourse sin necesidad de usar la versión de desarrollo? En este momento ni siquiera tengo un sitio de producción, así que no me preocupa romperlo; puedo destruirlo y recrearlo cuando quiera.