1.0 KiB
1.0 KiB
ACS Project Rules
Deployment Target
ACS must follow the AI DEV deployment guide in docs/AIdev.md.
- Deploy as a Node.js application.
- Use port
3000. - Use the
DATABASE_URLsupplied by.project-env/ AI DEV. - Do not depend on a self-managed PostgreSQL container for AI DEV deployment.
- Keep
.project-envand.envout of git. - Build and deploy through the root
Dockerfile.
Current Migration Direction
- The legacy Spring Boot backend remains only as a behavior reference until Node parity is complete.
- The React frontend should be preserved where possible.
- Keep the existing
/apicontract and response envelope stable:
{ "code": 200, "message": "OK", "data": {} }
Required Checks
npm run typechecknpm run buildnpm run db:checkin the AI DEV project folder where.project-envis loadedcurl 127.0.0.1:3000/healthzcurl 127.0.0.1:3000/db
npm run minio:check and /s3 intentionally report skipped because ACS currently does not use S3/MinIO storage.