Mailjet이 포함된 DO 드롭렛에서 부트스트래핑 실패

스크립트가 이미 app.yml에 해당 값이 포함되어 있어 질문하지 않고, 이 문제로 인해 오류가 발생하는 것일 수 있습니다(즉, app.yml 파일에 이미 잘못된 이메일이 적혀 있는 경우).

파일 내 이메일을 수동으로 변경해 보고 작동하는지 확인해 보세요(nano containers/app.yml).

오류가 발생한 줄은 Let’s Encrypt 이메일이 비어 있지 않은지 확인하여 사용자에게 표시하고 변경할지 묻도록 테스트하지만, 조건문에서 변수를 이중 인용부호로 감싸지 않아 app.yml에 있는 값이 확장되면서 Too many arguments 오류가 발생합니다.

discourse 팀이 변수를 이중 인용부호로 감싸도록 하면 이러한 사례를 방지하는 데 도움이 될 것이라고 생각하지만, 어쨌든 이런 경우는 드물 것입니다(아마도 세팅을 처음 실행할 때 값이 잘못 설정된 것이 원인일 것입니다).