개인 셀프 호스팅 관련 질문

여러 포럼에서 Discourse를 사용하는 것을 정말 즐깁니다!

Discourse가 오픈소스라는 것을 알고, Discourse로 개인용 가족 서버를 만들어 보고 싶지만 몇 가지 문제에 부딪히고 있습니다.
Docker를 사용할 때 Discourse에는 루트 권한으로 실행해야 하는 자체 관리 스크립트가 있는 것 같습니다.
인터넷에 연결되지 않고(VPN을 통해서만 접근 가능) 리버스 프록시 컨테이너 뒤에 이 서버를 설정하려면 어떻게 해야 할까요?
이러한 사용 사례에서 이메일 인증을 비활성화할 수 있는 방법이 있을까요?

이것이 Discourse의 주요 사용 목적이 아님을 알고 있습니다. 누군가 회사나 가족의 사적 용도로 설정해 본 경험이 있나요?

직접적인 답변은 아니지만, 공개 웹에 배포하면서 Discourse를 100% 비공개 및 초대 전용으로 설정할 수 있다는 점을 참고하세요.

그게 옵션인 줄 몰랐어요.
그래도 이미 VPN 설정과 다른 서비스들을 이미 올려놨거든요.
가능하다면 네트워크 레벨에서 웹과 격리하는 걸 선호해요.

저는 Proxmox VE를 가상화 플랫폼으로 사용하여 KVM VM 안에 Docker로 Discourse를 설치해 두었습니다. 인터넷 접근은 haproxy를 통해 SSL 종단을 처리하며, 이를 통해 내부 네트워크의 여러 서비스도 단일 IP 주소만 노출할 수 있습니다.