Environment Configuration
Environment Configuration
Do not copy real application keys, passwords, API tokens, or private endpoints into Confluence.
Layout
Installed runtime configuration lives under /etc/nmsprime/env/*.env. The base package provides a global template; modules may provide additional templates.
Categories
Application environment, locale, timezone, logging
Database/cache/session/queue connections
Admin/customer URLs and ports
External integrations and provider credentials
Module feature/configuration switches
Rules
Never call
env()directly outside Laravel configuration filesNever commit installation env files
Use least-privilege permissions
Restart/rebuild affected long-running processes/assets after supported config changes
Exact variable names and defaults are authoritative in Install/files/*.env and module templates.