Lightweight CMS API with session auth and JSON-backed storage for local testing and migration.
- Node.js 18+ (LTS recommended)
- npm
# from repo root
npm install
cp apps/api/.env.example apps/api/.env
# (Windows PowerShell: Copy-Item apps/api/.env.example apps/api/.env)Before starting the Passenger app, install dependencies and compile the API build:
npm install
npm --workspace apps-api run buildConfigure Passenger to launch the compiled server by running node apps/api/server.mjs as the application entrypoint.