`force_https` 설정이 없나요?

force_https 설정이 제거된 건가요? 아니면 특정 템플릿을 사용하면 표시되지 않는 건가요? 제가 사용 중인 템플릿은 다음과 같습니다:

templates:
  - "templates/postgres.template.yml"
  - "templates/redis.template.yml"
  - "templates/web.template.yml"
  - "templates/cloudflare.template.yml"
  - "templates/web.ssl.template.yml"  # https
  - "templates/web.letsencrypt.ssl.template.yml"  # https
  # - "templates/web.ratelimited.template.yml" # 필요 없음

그렇게 생각하지 않습니다. force_https 주위에서 변경 사항을 찾을 수 없고, 여전히 해당 설정이 보입니다 :thinking:


`

특정 조건을 충족하면 이를 숨기는 어떤 마법이 있는 것 같습니다:

코드를 찾지는 못했지만, 내 생각에는 인증서가 있는 경우 DISCOURSE_FORCE_HTTPS가 true로 설정되어 UX에서 숨겨지는 것 같습니다.

며칠 전에 이것을 찾고 있었습니다. 이 부분이 맞나요?

이것으로 끝! config/discourse.conf에 설정 값을 넣는 또 다른 방법은 환경 변수(ENV variable)를 설정하는 것입니다. 이렇게 하면 해당 값이 해당 파일에 자동으로 기록됩니다.