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
twikoo.jsUrl
twikoo.cssUrl
"/assets/css/twikoo-custom.css"
jsUrl supports the following CDN sources:
jsUrl
https://registry.npmmirror.com/twikoo/1.7.9/files/dist/twikoo.min.js
https://s4.zstatic.net/npm/twikoo@1.7.9/dist/twikoo.min.js
https://cdn.jsdelivr.net/npm/twikoo@1.7.9/dist/twikoo.min.js
twikoo: { envId: "https://twikoo.vercel.app", lang: "zh-CN", visitorCount: true, jsUrl: "https://cdn.jsdelivr.net/npm/twikoo@1.7.9/dist/twikoo.min.js", cssUrl: "/assets/css/twikoo-custom.css", },
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.visitorCountbooleantruetwikoo.jsUrlstringtwikoo.cssUrlstring"/assets/css/twikoo-custom.css"CDN Recommendations
jsUrlsupports the following CDN sources:https://registry.npmmirror.com/twikoo/1.7.9/files/dist/twikoo.min.jshttps://s4.zstatic.net/npm/twikoo@1.7.9/dist/twikoo.min.jshttps://cdn.jsdelivr.net/npm/twikoo@1.7.9/dist/twikoo.min.jsWaline
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