Plugins
Using the plugin hub
This website (insightme.top) is the official InsightSite plugin hub. Here is the whole flow for site owners and for hub administrators.
Site owners: from sign-up to a running plugin
- Sign up on the registration page.
- Create an API token under My account → API tokens. It is shown once, so copy it right away.
- Bind your site: in your InsightSite admin open Plugins → Account & licenses, paste the token and bind. Credits and licenses then show up in your admin.
- Install plugins from Plugins → Marketplace. Free plugins work immediately; paid plugins run once licensed.
- Get a license, any of:
- click "Buy for N credits" in your admin, or sign in here and buy on the plugin page; the license is bound to your domain;
- click "Request a license" for several sites, a trial or a quote; an administrator issues a key;
- enter a key you received in the plugin's settings.
- Top up credits: no online payment yet. Contact us; credits appear in your ledger as soon as they are added.
Licenses are bound to a domain (www and the apex both work) and re-checked daily. If the hub is briefly unreachable the last result is kept, so your site keeps working.
Administrators: Admin → Plugin hub
Sign in to /us/admin with a CMS admin account and open Plugin hub:
| Tab | Purpose |
|---|---|
| Overview | accounts, credits outstanding, active licenses, open requests |
| Accounts | search, adjust credits (positive tops up, negative deducts, always ledgered), disable / enable |
| Licenses | search, issue by hand (wildcards like *.example.com, optional expiry), revoke / reactivate |
| License requests | answer "request a license" messages and mark them handled |
| Plugins | publish / hide, change prices, import manifests, sync the official plugins bundled with the framework |
New license requests also fire contact.created, so a WeCom / DingTalk / Feishu robot or the inquiry e-mail plugin installed on this site notifies you immediately.
API
| Endpoint | Purpose |
|---|---|
GET /api/hub/plugins | catalog |
GET /api/hub/plugins/:id/download?domain=&license= | manifest and license status |
POST /api/hub/plugins/:id/purchase | buy with credits (Bearer token) |
POST /api/hub/licenses/verify | verify a license |
GET /api/hub/me | account and licenses for a token |
POST /api/hub/license-requests | request a license |