Using GitHub Discussions as a Comments Backend with Giscus
Basic setup
Create a public GitHub repo to host your comments
Enable the Discussions feature in your repo
Install the giscus app in that repo
Choose the mapping between the embedding page and the embedded discussion
Choose the discussion category where new discussions will be created. It is recommended to use a category with the Announcements type so that new discussions can only be created by maintainers and giscus.