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

AreaDetails
Contentposts, 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 GEOmultilingual sitemap, AI crawler policy in robots.txt, llms.txt, an AI summary endpoint, JSON-LD
Pluginsruntime plugins install online without a rebuild, package plugins add pages and APIs, connected to the official hub
DatabasesD1 / SQLite, PostgreSQL, MySQL
Storagelocal, R2, Alibaba OSS, Tencent COS, any S3
DeploymentCloudflare 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