새로운 프로세스가 어떤 모습인지 보고 싶은 분들을 위해 공유합니다.
저는 Hetzner CAX11 서버(ARM 아키텍처, 2 vCPU, 4GB RAM)에 Discourse를 설치했습니다.
설치 스크립트를 실행한 시점부터 사이트가 라이브로 올라갈 때까지 약 7분이 걸렸습니다.
-
마법이 일어나는 순간:
-
새로운 설치 스크립트는 관리자 이메일을 요청합니다. 이는 남아있는 몇 안 되는 필수 요구 사항 중 하나입니다
:
-
다음으로 도메인 이름을 요청합니다(기본값: 예). 도메인이 없다면 id.discourse.com/my/subdomain으로 이동하도록 안내합니다.
정말 아름답습니다.
-
서브도메인을 생성한 후, 설치 스크립트 과정에서 입력할 인증 코드를 생성해야 합니다:
-
인증 코드를 입력하면 id.discourse.com에서 도메인이 검증됩니다. 내가 간절히 원했던 서브도메인이 누군가에게 도용되지 않았다는 사실에 안도하게 되고, 스크립트는 SMTP 설정을 원하느냐고 묻습니다(흥미롭게도 기본값은 아니오입니다. 아마도 Discourse ID의 서브도메인을 사용했기 때문일 것입니다):
-
그런 다음, 스크립트는 입력된 모든 정보를 검증하고 모든 것이 정상인지 확인을 요청합니다(기본값은 예, 그래야 맞습니다):
-
이 모든 빠른 단계들 이후, 나머지 설치 과정은 Discourse 관리자들과 개발자들에게 익숙한 것입니다. 앱이 재빌드되며, 사양이 낮은 서버에서는 약 5분이 걸립니다.
-
몇 분간의 기다림과 커피 한 잔의 여유를 부린 후, 사이트는 라이브가 되고 우리의 Discourse ID를 요청합니다:
-
마법사(Wizard)가 이제 단 2단계로 줄어든 것을 확인할 수 있습니다: 초기 로그인과 이(또한 익숙한) 단계입니다:
-
Discourse에 오신 것을 환영합니다: 이렇게 쉬운 적이 없었습니다













