Discourse를 셀프 호스팅하는 것이 여전히 무료인가요?

안녕하세요,

Discourse의 GitHub 페이지와 Discourse 가격 페이지 모두 "Discourse는 100% 무료이며 오픈 소스입니다."라고 명시하고 있습니다.

만약 제가 직접 호스팅을 한다면 정말로 무료인가요? 상업적 제한이 있나요?

이 질문은 오래된 게시물에서 많이 다루어졌지만, 최근 몇 년 동안의 내용은 찾지 못해서 다시 한번 확인해 보고 싶습니다.

감사합니다.

플랫폼 자체는 오픈소스이며 무료이지만, 이를 작동시키려면 서버와 이메일 서비스에 대한 비용이 필요합니다.

안녕하세요,

네, 맞습니다. Discourse는 완전히 오픈소스이며, 직접 호스팅하는 경우 제한 없이 100% 무료입니다.

다음 가이드를 따라 설치할 수 있습니다: discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub. :+1:

소식이 없다는 건 좋은 소식입니다 :wink: – Discourse 코어는 (여전히) GPL-2 라이선스로 배포됩니다:

우리는 우리가 호스팅을 하든 하지 않든, 새로운 Discourse 사이트가 생기는 것은 모두에게 이롭다고 확신합니다!

새 사이트를 런칭할 계획이라면 1GB 대신 2GB의 메모리가 있는 것이 좋습니다. 그렇지 않으면 웹 인터페이스를 통해 앱을 업데이트하는 데 어려움을 겪거나, 1GB의 메모리만으로는 메모리 부족으로 인해 명령줄 빌드가 오류 137과 함께 실패하는 경우가 발생할 수 있습니다. 스왑 공간을 더 추가하면 도움이 될 수 있습니다.

문서에는 여전히 1GB가 소규모 커뮤니티에 적합하다고 되어 있지만, 앱이 더 적은 메모리로 더 잘 작동하도록 개선되지 않는 한 언젠가 이 내용을 2GB로 변경할 수도 있을 것입니다. 지난 1년 동안 코어 시스템에 상당한 변경 사항이 있었음을 읽어본 바 있습니다.

2GB 메모리 서버는 일반적으로 1GB 서버(월 6달러 또는 그 이하)의 두 배인 월 12~14달러(미국 달러) 수준입니다.

이메일 전송의 경우, Mailgun은 여전히 월 1,000통 미만의 이메일에 대해 무료/플렉스 플랜을 제공합니다. 하지만 새 계정으로 가입할 때 이를 적극적으로 홍보하지는 않으며, 표준 요금제는 월 35달러입니다. 그러나 지원팀에 문의하여 무료 계정으로 다운그레이드하면, 월 1,000통의 이메일 한도를 초과하지 않는 한 요금이 부과되지 않습니다.

다른 이메일 전송 서비스도 더 나은 선택지가 될 수 있습니다. 제가 사용하는 서비스 중 하나는 Proton Mail로, 월 13달러의 비즈니스 플랜은 Discourse와 호환됩니다. 다만 이 옵션이 권장되거나 공식적으로 지원되는 것은 아닐 수 있습니다.

온라인 업그레이드의 경우, 사이트 실행 중에 동시에 에셋을 컴파일해야 하므로 훨씬 더 많은 메모리가 필요하므로, 개인적으로 최소 4GB + 4GB 스왑이 필요하다고 생각합니다.

명령줄을 통한 업그레이드만 괜찮다면, 2GB (+ 상당한 스왑: 4GB?)이면 괜찮을 수도 있습니다… 하지만 저는 최근에 모든 사이트를 4GB 서버로 이전했기 때문에 직접 테스트해 본 적이 없습니다.

어쨌든 말씀하신 대로, 1GB라는 설명은 정말로 시대에 뒤처져 있습니다.

최근에는 사용자가 전혀 없는 신규 사이트의 웹 인터페이스에서 2GB 메모리로 리빌드가 잘 작동했지만, 4GB가 권장된다는 점은 잘 알고 있습니다. 상당히 활발하게 운영되는 사이트의 경우 그만큼의 메모리가 필요한 건가요?

그건 관련해서 방금 이 주제를 열었습니다. 1GB를 최소 요구사항으로 유지할 수 있기를 진심으로 바랍니다 :crossed_fingers: