재설치 및 Let's Encrypt

어떤 이유(예: 실패한 마이그레이션으로 인한 재설치 필요 또는 기타 “실험” 등)로 인해 rebuild-app을 여러 번 연속으로 실행해야 하는 경우, 이미 존재하는 Let’s Encrypt 인증서를 재사용하고 재발급하지 않도록 보장하는 가장 안전한 방법은 무엇인가요?

제 이해(여기서 몇 가지 게시글에서 확인한 내용)에 따르면, 몇 번 시도하면 Let’s Encrypt가 일정 기간(몇 일?) 동안 인증서 발급을 차단하기 때문에 이 질문을 하게 되었습니다.

Rebuild는 매번 인증서를 재발급하지 않아야 하며, 갱신이 필요한 경우에만 발급해야 합니다.

서버를 초기화한 후 Discourse를 다시 설치하는 경우 문제가 발생할 수 있습니다.

정말 괜찮으신가요? 제 말은, "should not"인지 "will not"인지요. 제 경우, 기존 설치 환경 내에서 아마도 4번째 discourse-setup을 실행한 후 서버가 결국 “타임아웃”(수일 동안)되기 시작했습니다. 여기에는 설정 세부 사항, 이메일 등을 수정할 필요가 있을 때 ./discourse-setup를 사용하라고 조언하는 게시글이 많습니다.
app.yml 파일에는 다음과 같은 3줄이 있습니다:

## Uncomment these two lines if you wish to add Lets Encrypt (https)
  - "templates/web.ssl.template.yml"
  - "templates/web.letsencrypt.ssl.template.yml"

하지만 이 줄들을 주석 처리하면 기존 인증서가 그대로 유지/재사용되는지, 아니면 아예 인증서가 없는 상태가 되는지 확신이 서지 않습니다.

정상적으로 작동했고 인증서를 발급받았는데, 그 이후에 호스트명을 변경하지 않았나요?

해당 항목들을 주석 처리하면 인증서를 발급받지 못합니다.