추석 프로젝트 – discourse 커뮤니티 사이트 만들기

Let’s Encrypt 프로젝트 진행상황을 보다가, 커뮤니티가 stackoverflow 스타일도 아니고 깔끔하게 잘 되어 있는 것으로 보여서 찾아보니 http://www.discourse.org 였다. 마침 회사 홈페이지에 이슈, 오픈소스 및 knowlegde base 커뮤니티가 필요했는데 잘 되었다 싶어서 바로 시작.

  • VM으로 2vCPUs, 1GRAM, 32GHDD 생성 후 ubuntu 14.04 설치 하고
  • https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md 메뉴얼에 따라 설치. docker는 처음 써보는데 CDN문제가 있었는지 이미지를 가져오지 못하고 느려지고는 해서 약간 당황스러웠다.
  • https 설정. 사설인증서를 사용했는데, 별 무리없이 잘 되었고 http로 접속하면 자동으로 https로 전환도 시켜 줌. https://meta.discourse.org/t/allowing-ssl-for-your-discourse-docker-setup/13847
  • CI 교체는 /admin/site_settings/category/required 메뉴에서 진행.
  • 한글화. 번역이 이상하거나 잘 안 된 부분이 있는데 contribute 할 수 있는 방법이 있는지 알아보는 중 https://www.transifex.com/discourse/discourse-org/ 
  • 메일 서버연동이 안 돼서 rebuild를 몇번을 했는지… 결국은 내부망에서 TLS를 끄는 설정으로 작동 되게 함.
  • 플러그인
    • RADIUS 연동, gitlab 연동 등 시도해 볼 예정
  • 업그레이드. 아래처럼 보이긴 한데, 클릭하면 자동 업그레이드가 되는 걸까? 

 

  • honggian@honggian.com

    안녕하세요. ubuntu 14.04 64비트에서 Discourse를 설치했으나, 활성화 단계에서 메일이 발송되어서 클릭하게 되면 그 다음 단계로 넘어가지를 않네요. 혹시 문제 해결할 수 있는 방법이 있을까요? 저는 subdirectory로 설치했는데, 한 서버 안에 워드프레스의 커뮤니티 기능을 discourse와 SSO로 사용하려고 하거든요. 혹시 이런 환경에서 설치해 본 적 있으신가요?