Inside has native support for Disqus and LiveRe. You can also integrate any other comment system via the plugin injection system.
Disqus
Step 1: Create a Disqus site
Sign up at disqus.com and create a new site. You’ll get a shortname (e.g. yourblog).
Step 2: Configure Inside
1 | comments: |
That’s all. Inside loads the Disqus embed script automatically on posts and pages that have comments: true in their front-matter.
Advanced: Custom script URL
If you need to use a specific Disqus embed configuration:
1 | comments: |
LiveRe (来必力)
LiveRe is a comment platform popular in China, with good integration for Chinese social logins (Weibo, WeChat, QQ).
Step 1: Create a LiveRe account
Sign up at livere.com and install the “City” (免费) plan. You’ll get a uid.
Step 2: Configure Inside
1 | comments: |
Inside loads the LiveRe embed code automatically.
Custom Comment System
For any comment system not natively supported (e.g., Giscus, utterances, Remark42, Cusdis), use Inside’s plugin injection to insert the comment widget HTML.
Example: Giscus (GitHub Discussions-based)
First enable the Giscus app on your GitHub repo at giscus.app. You’ll get a repo, category, and mapping settings.
Then inject it via the comments injection point:
1 | plugins: |
The position: comments injects this HTML at the bottom of every post/page, replacing the built-in comment placeholder.
Example: Disqus in lazy-load mode
1 | plugins: |
Per-Page Comment Control
Comments are enabled by default on all posts and pages. To disable for a specific item:
1 |
|
Or globally disable:
1 | comments: |
(where enabled is a top-level key that Inside checks before loading any comment provider).
Comment Loading Behavior
By default, Inside loads comments lazily — the comment widget only initializes when the user scrolls to the bottom of the article. This keeps initial page loads fast.
You can force immediate loading by setting autoload: true in the respective provider config.
Next Steps
- SEO & PWA → — Structured data, sitemap, offline support
- Plugin System → — Deep dive into the injection system
