Coding/NodeBB

·Coding/NodeBB
사이트에서 메일을 발송하기 위해 sendmail이나 postfix를 사용해도 되지만 내 경우에는 하는 방법을 제대로 몰라서 오류가 많이 나기도 하고, 해당 기능들을 사용해 메일을 보낼 때 스팸 메일로 분류되지 않게 하려면 추가적으로 작업해야 할 것들이 너무 많다. 하지만 NodeBB에서는 Gmail로 SMTP Transport를 해서 이를 쉽게 해결할 수 있다. 일단 메일을 발송할 구글 계정이 필요한데, 기존의 계정을 사용해도 괜찮고 새로운 계정을 생성해도 괜찮다. 나는 기존의 계정을 연동하기는 싫고 발송용으로만 메일을 사용하고 싶어 planit.sendonly@gmail.com이라는 메일 주소로 새로운 구글 계정을 생성했다. [이미지] 사용할 구글 계정으로 로그인해서 계정 보안 페이지로 이동한다. 여기..
·Coding/NodeBB
NodeBB는 적용된 테마의 폰트를 사용하는데, 이를 변경하기 위해서는 테마를 직접 제작/수정하거나 사용자 정의 CSS/LESS를 이용해서 변경할 수 있다. 관리자 메뉴의 [스타일] > [사용자 정의 콘텐츠]의 [사용자 정의 CSS/LESS]에서 아래의 내용을 입력한다. @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap'); body { font-family: 'Noto Sans KR', sans-serif !important; } @import로 외부에서 제공하는 폰트를 불러오고, body의 font-family로 사이트 전체에 해당 폰트를 적용하면 된다. Planit에는 구글에서 제공하는 Noto Sans K..
·Coding/NodeBB
목차 개요 NodeBB는 node.js 기반으로 제작된 포럼형 CMS이다. 처음 설치할 때는 한글로 된 설치법이 없어 해외 사이트들을 참고하며 삽질을 많이 했는데, 쓰다보니 너무 마음에 들어 직접 한글화도 완료했다. 오라클 클라우드의 VM 인스턴스에 설치했기 때문에 Ubuntu의 기본 세팅까지는 아래의 글과 같다. Ubuntu에 NodeBB를 설치하고 SSL 인증서로 https 설정을 완료하기 위해 NodeBB 공식 설치법에 추가로 작업을 더 해주었다. 참고: 오라클 클라우드 Free-Tier 계정으로 VM 인스턴스 생성 Firewall 설정 오라클 클라우드로 진행하면 VCN에서 허용할 포트를 미리 지정하기 때문에 필요없는 과정이지만, 아니라면 Firewall을 설정해서 허용할 포트를 지정해준다. 아래의..
김캣치
'Coding/NodeBB' 카테고리의 글 목록 (2 Page)