Discurso sobre Github Codespaces no funciona

He intentado ejecutar Discourse en Github Codespaces y parece que se queda atascado en algún punto.

El registro de creación termina con estas líneas:

Cleaning stale PID files
run-parts: executing /etc/runit/1.d/ensure-database
Started runsvdir, PID is 231

Pero la URL que está disponible en la pestaña de puertos devuelve un 502 Bad Gateway.

Además, el estado de la terminal parece indicar que todavía está haciendo algo.

Running postStartCommand...

No he encontrado ninguna documentación al respecto, pero parece haber cierto soporte para ello según este mensaje y el directorio .devcontainer.

¿Sigue funcionando? ¿Hay algún paso que deba seguir para que funcione?

1 me gusta

Lo probé cuando agregué soporte por primera vez hace años. Recientemente @cvx estuvo trabajando en ello, ¿alguna idea?

2 Me gusta

Creo que todo debería funcionar bien – el único paso que te falta es iniciar el servidor :smiley:

Cambia a la otra pestaña de la terminal (bash):

y ejecuta: bin/ember-cli -u

Después de que inicie, puedes abrir el sitio haciendo cmd-clic/ctrl-clic en la URL en la salida:

¡Y listo!


Creo que podemos simplificarlo un poco más. ¡Definitivamente hay margen de mejora!

5 Me gusta

¡Gracias, eso funcionó!

1 me gusta