Co-authored-by: Cursor <cursoragent@cursor.com>
Serve public storefront docs at /docs/website, expose api.{domain} hosts for API SSL sync, and require push-then-pull deploys instead of rsync. Co-authored-by: Cursor <cursoragent@cursor.com>
NestJS backend with Prisma, Docker Compose for Postgres/Redis, and deploy docs for the production VM.