Prefixed env vars
When creating custom environment variables, I find it’s best to prefix them in a way that indicates that they are made up. The company name can be used for this purpose. Or some other made up term like “INTERNAL_”:
INTERNAL_INITIAL_BOOTSTRAP_USER_PASSWORD INTERNAL_LOCALHOST_SSL_CERT_PATH INTERNAL_LOCALHOST_SSL_KEY_PATH
This helps avoid collisions with env vars expected by other libraries and tools such as Datadog:
Or the AWS CLI:
Notice that they follow a standard prefixing pattern of their own.