안녕하세요. 특정 네트워크 내 한 곳에서만 사용할 수 있는 Discourse 포럼을 구축하는 데 관심이 있습니다. 이 포럼은 외부에서 접근할 필요가 없으며(접근해서는 안 되며), 그런 이유로 내부 전용으로 운영하고자 합니다. 이와 유사한 설정을 시도하는 사람들이 있는 몇 가지 주제를 확인했지만, 명확하고 간결한 답변이 부족한 것 같습니다.
구체적으로 다음과 같은 질문이 있습니다:
"클라우드 서버"를 생성하거나 인터넷에 연결하지 않으려는 경우, 기본 설치와 설치 과정이 어떻게 달라지나요? (신규 Ubuntu가 설치된 로컬 머신을 가정합니다)
도메인 이름과 메일 서비스가 여전히 필요한가요? 그렇다면, Discourse가 실행 중인 로컬 머신에 로컬 IP를 통해 단순히 연결할 수 없는 이유가 무엇인지 이해가 되지 않습니다.
Discourse가 이 용도에 적합한 도구인지요? 사이트 레이아웃을 좋아하고 Discourse 커뮤니티를 사용해 본 경험이 있지만, 내부 커뮤니케이션 도구로서 이 선택이 합리적이지 않다면 다른 대안을 찾아보겠습니다.
음, 리버스 프록시를 사용하면 절대 https를 받지 않습니다. 대신 프록시 헤더를 받습니다. 그리고 그 프록시에 의해 해당 헤더가 설정되면, Discourse는 트래픽이 80 포트를 통해 들어오고 있다는 사실을 전혀 알지 못합니다. 그리고 이것이 바로 리버스 프록시의 역할 중 하나, 즉 SSL 터미네이션입니다. 제가 틀린 건가요?
물론이죠. 하지만 메일 전달이 올바른 답을 돌려주는 한, Discourse는 메일이 시스템의 사용자 *nix 계정으로 가고 VPS 자체를 벗어나지 않는다면 전혀 문제가 없습니다. 제가 틀린 건가요?