Quickstart
Initialize an independent website safely.
Local workflow
Use Node.js 22.12+, pnpm 10 and an independent PostgreSQL database. Preserve the upstream MIT license.
- Copy your template repository into a separate site directory; run
pnpm install --frozen-lockfile. - Run
pnpm init:site: creates .env.local only if absent, generates private independent auth/cron secrets, never prints or overwrites them; does not create accounts/databases. - Set your
DATABASE_URLand runpnpm check:env. The initial placeholder DB URL deliberately fails validation. - Verify the target DB, back up existing data, then run
pnpm db:migrate. Do not casually usedb:pushon existing data. - Edit
config/site.ts,config/content.tsandconfig/billing.ts; runpnpm dev. - English
/, Chinese/zh, tool/tools/text-stats.
All tool execution requires login; signup includes 300 credits. The AI demos need your Volcano Engine key; text statistics does not.
See Environment, Customization, Deployment.