Configuration file: nifty_fifty_bank_nifty_NodeJS/.env Load order: dotenv.config() in src/env.ts and scripts.

Core server

Auth / admin bootstrap

Market hours (IST)

TrueData (optional / legacy)

Zerodha

Never commit real .env files to git. Use placeholders in documentation and store secrets in a secure vault for production.

SMTP (optional)

SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASSWORD, SMTP_FROM for email features.

Frontend pairing

Ensure: