Problemas al intentar ejecutar discourse en GitHub Codespaces

Siguiendo esta publicación de @cvx en una instalación nueva de GitHub codespace:

Ejecutar bin/ember-cli -u (para tu información, primero tienes que entrar en workspace/discourse), genera el siguiente problema:

Para cualquier otra persona, ejecute el siguiente comando:

bundle install --gemfile ./Gemfile

desde el directorio /var/www/discourse/workspace/discourse.

Luego, vuelva a ejecutar bin/ember-cli -u y debería funcionar. Recién estoy aprendiendo sobre codespaces, así que aún no estoy seguro si esto se puede resolver de antemano o no, pero parece que sí.

Después de ejecutar correctamente, navegar a http://localhost:4200/ genera el siguiente error:

Veo en los registros del comando bin/ember-cli -u:

Proxying to http://127.0.0.1:3000

pero al navegar a localhost:3000 se produce el siguiente error:

Parece que si, después de ejecutar, tomas tu nombre de host generado y lo agregas a tu archivo development.rb, así:

config.hosts << "reimagined-journey-9rv47jjqvqfxx7r-4200.app.github.dev"

¡Entonces podrás acceder al host!

2 Me gusta

Para cualquier otra persona que se encuentre con esto, tendrá un último problema:

Deberá detener su instancia de ember-cli y ejecutar primero el siguiente comando:

bundle exec rake admin:create

Siga las instrucciones para crear una cuenta de administrador y luego vuelva a ejecutar bin/ember-cli -u y finalmente tendrá una instancia de desarrollo de Discourse que funcione en GitHub Codespace.

1 me gusta

Para cualquiera que tenga problemas aquí, escribí una guía para configurar su entorno con GitHub Codespaces para que no tenga que sufrir:

1 me gusta

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