Node.js Deployment
Run Codra natively on Node.js 24 LTS with BullMQ and Redis. Configure environment variables, run migrations, and deploy as a systemd service or with PM2.
How do I run Codra on a Node.js server?
Provide DATABASE_URL and REDIS_URL along with standard GitHub App credentials, build workspace packages, and launch with npm run deploy:node. Codra natively supports both PKCS#1 and PKCS#8 private keys, provides built-in database DNS retry resilience, and handles graceful shutdowns.
Can I scale the API and background review workers separately?
Yes. Use START_WORKER=false to run a dedicated HTTP API server behind your reverse proxy, and START_API=false to run dedicated BullMQ review workers that scale with pull-request volume.