Hugo 블로그에 GitHub Discussions 기반 댓글 시스템 giscus를 적용합니다.
사전 준비
- GitHub 공개 저장소 준비
- 해당 공개 저장소에 Discussions 활성화: Settings → General → Features → Discussions
- giscus 앱 설치 후 저장소 선택
giscus 설정
- https://giscus.app 접속
- 저장소와 원하는 옵션 선택
- 생성된 스크립트 코드 복사
Hugo 적용
댓글 파일 생성
<!-- layouts/partials/comment.html -->
// 스크립트 코드
설정 파일 수정
# hugo.toml
[params]
comments = true
정리
- giscus는 GitHub Discussions를 댓글로 사용
- 별도 DB나 서버 불필요
- GitHub 로그인으로 댓글 작성