GitHub Codespaces에서 Discourse가 작동하지 않음

GitHub Codespaces에서 Discourse를 실행해 보았지만 어딘가에서 멈추는 것 같습니다.

생성 로그는 다음 줄로 끝나요:

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

하지만 포트 탭에서 사용할 수 있는 URL은 502 Bad Gateway 오류를 반환합니다.

또한 터미널 상태도 여전히 작업 중인 것처럼 보입니다.

Running postStartCommand...

관련 문서를 찾지 못했지만, 이 메시지와 .devcontainer 디렉토리에 따르면 해당 기능이 일부 지원되는 것 같습니다.

아직 작동하나요? 정상적으로 작동시키기 위해 추가로 수행해야 할 단계가 있나요?

몇 년 전 처음 지원 기능을 추가했을 때 테스트를 해본 적이 있습니다. 최근 @cvx가 이 작업을 진행 중인데, 혹시 아이디어가 있으신가요?

모든 것이 정상적으로 작동할 것 같아요 – 빠진 단계는 서버를 시작하는 것뿐입니다 :smiley:

다른 터미널 탭(bash)으로 전환하세요:

그리고 다음을 실행하세요: bin/ember-cli -u

서버가 시작되면 출력된 URL을 cmd 클릭/ctrl 클릭하여 사이트를 열 수 있습니다:

이제 완료되었습니다!


조금 더 간소화할 수 있을 것 같아요. 분명히 개선할 여지가 있습니다!

감사합니다, 그 방법으로 해결되었습니다!