Hugo 블로그에 GitHub Discussions 기반 댓글 시스템 giscus를 적용합니다.

사전 준비

  1. GitHub 공개 저장소 준비
  2. 해당 공개 저장소에 Discussions 활성화: Settings → General → Features → Discussions
  3. giscus 앱 설치 후 저장소 선택

giscus 설정

  1. https://giscus.app 접속
  2. 저장소와 원하는 옵션 선택
  3. 생성된 스크립트 코드 복사

Hugo 적용

댓글 파일 생성

<!-- layouts/partials/comment.html -->
// 스크립트 코드

설정 파일 수정

# hugo.toml
[params]
comments = true

정리

  • giscus는 GitHub Discussions를 댓글로 사용
  • 별도 DB나 서버 불필요
  • GitHub 로그인으로 댓글 작성