English
Appearance
Firefly supports multiple comment systems including Twikoo, Waline, Giscus, Disqus, and Artalk.
src/config/commentConfig.ts
type
string
"none"
"twikoo"
"waline"
"giscus"
"disqus"
"artalk"
Set type to the desired comment system name to enable it, or "none" to disable comments.
Twikoo is a simple, safe, free comment system for static sites.
twikoo.envId
twikoo.lang
"zh-CN"
twikoo.visitorCount
boolean
true
Waline is a comment system derived from Valine with backend support.
waline.serverURL
waline.lang
waline.login
"enable"
"force"
"disable"
waline.visitorCount
Artalk is a self-hosted comment system.
artalk.server
artalk.locale
artalk.visitorCount
Giscus is a comment system powered by GitHub Discussions.
giscus.repo
owner/repo
giscus.repoId
giscus.category
giscus.categoryId
giscus.mapping
"title"
giscus.strict
giscus.reactionsEnabled
giscus.emitMetadata
giscus.inputPosition
giscus.lang
giscus.loading
TIP
Visit giscus.app to get your repository configuration parameters.
Disqus is a third-party comment hosting platform.
disqus.shortname
Comment System
Firefly supports multiple comment systems including Twikoo, Waline, Giscus, Disqus, and Artalk.
Config File
src/config/commentConfig.tsBasic Configuration
typestring"none""none","twikoo","waline","giscus","disqus","artalk"Set
typeto the desired comment system name to enable it, or"none"to disable comments.Twikoo
Twikoo is a simple, safe, free comment system for static sites.
twikoo.envIdstringtwikoo.langstring"zh-CN"twikoo.visitorCountbooleantrueWaline
Waline is a comment system derived from Valine with backend support.
waline.serverURLstringwaline.langstring"zh-CN"waline.loginstring"enable""enable","force","disable"waline.visitorCountbooleantrueArtalk
Artalk is a self-hosted comment system.
artalk.serverstringartalk.localestring"zh-CN"artalk.visitorCountbooleantrueGiscus
Giscus is a comment system powered by GitHub Discussions.
giscus.repostringowner/repo)giscus.repoIdstringgiscus.categorystringgiscus.categoryIdstringgiscus.mappingstring"title")giscus.strictstringgiscus.reactionsEnabledstringgiscus.emitMetadatastringgiscus.inputPositionstringgiscus.langstringgiscus.loadingstringTIP
Visit giscus.app to get your repository configuration parameters.
Disqus
Disqus is a third-party comment hosting platform.
disqus.shortnamestring