설치되는 것은 docker뿐입니다.
괜찮아 보입니다.
app.yml은 discourse-setup에 의해 생성됩니다. 포트에 접근할 수 없다면 discourse-setup를 실행할 수 없지만, 소스를 읽어보면 ./discourse-setup --skip-connection-test를 사용하여 연결 테스트를 건너뛰고 실행할 수 있음을 알 수 있습니다.
nginx가 let’s encrypt를 담당하게 되므로, let’s encrypt 템플릿을 주석 처리해야 합니다. 이는 위아래에 링크된 리버스 프록시 관련 주제에서 설명되어 있을 것으로 추정됩니다.
Using Nginx Proxy Manager to manage multiple sites with Discourse 또는 Run other websites on the same machine as Discourse(이미 링크된 내용)를 참고하세요.