적절한 *해결책의 조합은 다음과 같다고 생각합니다:
@itsbhanusharma 님의 말씀대로:
수정 /var/discourse/containers/app.yml 파일을 편집하여 포트를 커스텀 값으로 변경했습니다. 저는 다음을 사용했습니다:
- "8080:80" #http
- "4343:443" #https
./launcher rebuild app을 실행했습니다.
이후 외부에서 접근 가능한 프록시를 수정하여 80/443 포트로 들어오는 요청을 http://internal_ip:8080으로 전달하도록 했습니다.
sudo nginx -t와 sudo systemctl restart nginx를 실행한 후, https://discourse.mobiusnode.io 서버(아직 위에서 언급한 문제가 발생하고 있던 상태)에 로그인하여 force_https를 활성화했습니다. 그 시점에 모든 것이 정상적으로 작동하는 것으로 보입니다.
이제 나머지 서버/인프라에서도 이 설정을 재현할 예정입니다.