업로드 경로에 80 포트가 있지만 프로토콜은 https입니다

Let’s Encrypt를 사용하여 HTTPS를 설정하는 방법에 대한 가이드를 참고할 수 있습니다:

가능한 원인: 숨겨진 “Port” 설정

이전 또는 복원 후 데이터베이스에 숨겨진 port 사이트 설정이 남아 있을 수 있습니다.
이 경우 Discourse가 HTTPS URL에 잘못된 포트(예: :80)를 추가할 수 있습니다.

확인 및 수정 방법:

  1. 컨테이너에 진입합니다:
./launcher enter app
  1. Rails 콘솔을 엽니다:
rails c
  1. 현재 값을 확인합니다:
SiteSetting.port
  1. 80이 반환되면 값을 비웁니다:
SiteSetting.port = ""
  1. 그런 다음 모든 게시물과 자산을 다시 생성(rebake)하여 링크를 업데이트합니다:
Jobs.enqueue(:rebake_all_posts)