Getting started
Introduction
InsightSite is a content-management framework built on Nuxt 4. The same code runs as a company website or as a headless content backend for external frontends. Sites reference it as a Nuxt layer and override only the pages, components and APIs they customize.
What it is for
- Company sites, product sites and multilingual export sites (Chinese and English out of the box)
- Content-heavy portals: news, tenders, case studies
- Projects that should run on Cloudflare's edge and on servers in mainland China alike
Capabilities
| Area | Details |
|---|---|
| Content | posts, pages, products and categories, media, inquiries; separate desktop / mobile bodies; scheduled publishing; revisions |
| Languages | /zh and /us prefixes, content stored per language, UI strings editable in the admin |
| SEO / AI GEO | multilingual sitemap, AI crawler policy in robots.txt, llms.txt, an AI summary endpoint, JSON-LD |
| Plugins | runtime plugins install online without a rebuild, package plugins add pages and APIs, connected to the official hub |
| Databases | D1 / SQLite, PostgreSQL, MySQL |
| Storage | local, R2, Alibaba OSS, Tencent COS, any S3 |
| Deployment | Cloudflare Pages / Workers, Linux / Baota, Docker, Chinese cloud functions, any Nitro preset such as Vercel or Netlify, static frontend + API |
Versions and upgrades
Sites pin a tag in package.json, e.g. "nuxtcms": "github:guxingbiao0507/nuxtcms#v1.3.1". To upgrade, change the tag, install, apply any new (idempotent) migrations, then build and deploy. See the changelog.
Getting the source
The framework ships under a source license. For licensing, custom builds or migrations, contact us.
Next
- Getting started: run it locally, project layout
- Deployment: pick a deployment target
- Plugins: install and build plugins