Skip to content

Important Notes

You must follow these rules. Official code will be maintained and updated by us.

  • apps/admin
  • apps/web

These are official templates. We will add more features and push updates. If you modify them directly, you will not be able to merge our updates cleanly.

Recommended: Copy apps/web to a new project (e.g. ai-saas) and customize there.

Do not modify any of these official services:

  • backend/node1-auth-service
  • backend/node2-support-service
  • backend/node3-pay-service
  • backend/node4-notify-service
  • backend/node5-blog-service
  • backend/node6-cdn-service
  • backend/node7-site-service
  • backend/node8-prompt-service
  • backend/node9-checkin-service
  • backend/node10-ai-service
  • backend/zship-provider1-service

These are official services. We will update them with new features and fixes. Do not change them.

  • Never commit .env files, signing keys, or cookie secrets to a public repo. Use Cloudflare Secrets, wrangler secret put, or Dev Console push for production.
  • Rotate ADMIN_SECRET, JWT secrets, and payment/provider keys on a sensible schedule; redeploy Workers that read those values after rotation.
  • Prefer operator accounts and RBAC in admin (docs) instead of sharing the root secret across many people.
  • Layer Cloudflare protections (WAF, IP rules, etc.) and least-privilege access for admin and sensitive APIs.