Diskussion über Github Codespaces funktioniert nicht

Ich habe versucht, Discourse in Github Codespaces auszuführen, und es scheint irgendwo stecken zu bleiben.

Das Erstellungsprotokoll endet mit diesen Zeilen:

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

Aber die URL, die im Ports-Tab verfügbar ist, gibt einen 502 Bad Gateway zurück.

Auch der Zustand des Terminals scheint so, als würde er noch etwas tun.

Running postStartCommand...

Ich habe keine Dokumentation dazu gefunden, aber es scheint einige Unterstützung dafür zu geben, laut dieser Nachricht und dem .devcontainer-Verzeichnis.

Funktioniert es noch? Gibt es Schritte, die ich unternehmen muss, damit es funktioniert?

1 „Gefällt mir“

Ich habe es getestet, als ich vor Jahren die Unterstützung dafür hinzugefügt habe. Kürzlich hat @cvx daran gearbeitet, irgendwelche Ideen?

2 „Gefällt mir“

Ich glaube, alles sollte einwandfrei funktionieren – der einzige Schritt, den du übersiehst, ist das Starten des Servers :smiley:

Wechsle zum anderen Terminal-Tab (bash):

und führe aus: bin/ember-cli -u

Nachdem er gestartet ist, kannst du die Seite öffnen, indem du die URL in der Ausgabe mit cmd-klick/strg-klick öffnest:

Und fertig!


Ich denke, wir können das noch etwas straffen. Es gibt definitiv Raum für Verbesserungen!

5 „Gefällt mir“

Danke, das hat funktioniert!

1 „Gefällt mir“