Divio environment variables#
Divio cloud environments are automatically provided with a number of environment variables that can be used to configure the applications that run in them. These can also be overridden in the Environment variables view in the Control Panel.
DATABASE_URL
,<prefix>_DATABASE_DSN
Each database provisioned in Services will have a corresponding environment variable, for example
DEFAULT_DATABASE_DSN
(depending on the prefix applied - the default prefix is alwaysDEFAULT
). TheDEFAULT_DATABASE_DSN
is also exposed asDATABASE_URL
DOMAIN
The primary domain of the environment’s server.
DOMAIN_ALIASES
Other domains for the environment, separated by commas.
GIT_BRANCH
The cloud environment’s Git branch.
SECRET_KEY
A generated random key that your application can use as a unique identifier for internal security purposes.
STAGE
The name of the environment (
test
,live
, etc).
<prefix>_STORAGE_DSN
Each object storage provisioned in Services will have a corresponding environment variable, for example
DEFAULT_STORAGE_DSN
(depending on the prefix applied - the default prefix is alwaysDEFAULT
).