Discourse에 필요한 E-Mail SMTP 서버를 어떻게 설정하나요?

안녕하세요, 저는 디스커스를 처음 사용하는 사람입니다. 질문이 단순할 수 있으니 양해 부탁드립니다.

Hetzner에서 클라우드를 임대했습니다. Ubuntu 설치와 디스커스 설치를 시작할 예정인데, 서버에서 SMTP 이메일 설정을 어떻게 해야 할지 모르겠습니다. 이메일 설정을 위한 안내서가 있을까요?

필요한 모든 정보를 여기에서 찾을 수 있습니다 - 문서 카테고리에는 이메일 관련 도움말 링크가 포함되어 있습니다(문서 사이드바 참조).

Brevo에서 서비스를 시작했습니다. 도메인 기록에서 DNS 레코드 작업을 수행할 수 없어요. 해당 작업을 시도하면 설정 및 기타 옵션으로 이동하게 됩니다. 실제로는 단순해 보이지만 매우 복잡한 과정이에요. DNS 레코드와 메일 포워딩을 설정하지 못하면 설치 후에 문제가 생길 것 같아요. Discourse 설치 후에 SMTP 설정을 하는 것이 비합리적인가요?

brevo에 대해선 잘 모르지만, 검색 기능을 활용하면 관련 주제를 찾을 수 있습니다.

표준 설치로 진행 중이신 건가요?

표준 설치를 시도하고 있는데, 설명서를 따라 하고 있지만 작동하지 않습니다. 몇 시간째 고생하고 있어요. 일반 사용자에게는 맞지 않아요.

안녕하세요, @Can. 더 추적 가능한 솔루션을 위해 이메일 설정을 공유해 주시겠어요?

이메일 설정을 제외하고
./discourse-setup 명령을 실행한 후
-bash: ./discourse-setup:No such file or directory. 오류가 발생합니다.

@Can ./discourse-setup 명령이 표시되지 않는 이유는 Discourse Docker 저장소가 올바르게 설정되지 않았기 때문일 수 있습니다. 다음을 시도해 보세요:

  1. sudo -s를 실행하여 root로 전환합니다.
  2. 저장소를 클론합니다:
    git clone https://github.com/discourse/discourse_docker.git /var/discourse
    
  3. 해당 디렉터리로 이동합니다:
    cd /var/discourse
    
  4. 권한을 설정합니다(안전 조치로):
    chmod 700 containers
    

/var/discourse로 이동한 후에는 ./discourse-setup를 실행할 수 있어야 합니다.

한 번 더 시도해 보세요. 정상적으로 작동할 것입니다.

@Sidi_Codet 감사합니다, 다시 시도해 보겠습니다. 영상 튜토리얼을 아시는 게 있으신가요?