Discourse-app 컨테이너가 시작되지만 조용히 중단됩니다

@pfaffman 님, 안녕하세요.

Discourse와 같은 머신에 다른 웹사이트 실행하기 문서를 읽다가 몇 가지 확인이 필요합니다:

  • 해당 게시글에는 다음과 같이 적혀 있습니다.

다른 서버가 포트 80 또는 443을 사용 중이라면 ./discourse-setup을 사용하여 Discourse를 설정할 수 없습니다. 좋아하는 텍스트 에디터로 samples/standalone.yml을 복사하고 편집해야 합니다.

그리고 서론 부분에 이미 언급된 내용과 마찬가지로, discourse-setup을 실행하기 전에 app.yml을 수정해야 한다는 것을 이해하고 있습니다.

다른 서버가 포트 80 또는 443을 사용 중이라면 ./discourse-setup을 사용하여 Discourse를 설정할 수 없습니다. 좋아하는 텍스트 에디터로 samples/standalone.yml을 복사하고 편집해야 합니다.

그러면 다음 프로세스가 올바른지 확인해 주실 수 있을까요?

  • Github에서 전체 파일을 다운로드합니다.
  • --skip-connection-test 옵션과 함께 discourse-setup을 한 번 실행합니다 → 이 과정에서 containers/app.yml이 생성됩니다.
  • 위 문서에 설명된 대로 app.yml을 수정합니다.
  • /var/discourse/launcher rebuild app으로 소프트웨어를 업데이트합니다.
  • Discourse 소켓을 가리키는 nginx 사이트를 생성하고 nginx를 재시작합니다.
  • 마지막으로 브라우저를 실행하여 https://discourse.mydomain.com에서 Discourse에 접근합니다. 이 주소는 단순히 서버 IP를 가리키도록 설정되어 있습니다.

조언을 미리 감사드립니다!