npm i directus-extension-doppler
Find and copy folder "directus-extension-doppler" from "/node_modules" to "/extensions"
File: .env
DOPPLER_PROJECT="DOPPLER PROJECT NAME"
DOPPLER_CONFIG="DOPPLER CONFIG"
DOPPLER_TOKEN="DOPPLER ACCESS TOKEN"
NAME | Required |
---|---|
DOPPLER_PROJECT | YES |
DOPPLER_CONFIG | YES |
DOPPLER_TOKEN | YES |
DOPPLER_FORMAT | NO |
DOPPLER_INCLUDE_DYNAMIC_SECRETS | NO |
DOPPLER_DYNAMIC_SECRETS_TTL_SEC | NO |
DOPPLER_SECRETS | NO |
DOPPLER_INCLUDE_MANAGED_SECRETS | NO |
DOPPLER_PRINT_ENV | NO |
DOPPLER_INIT_EVENT | NO |
By Default The secrets will be injected into env by init event "cli:before" Use DOPPLER_INIT_EVENT to change event key;
Active Doppler monitoring module in Directus Admin Settings Page. Monitoring page shows current project, config, token values.
https://github.com/Drunkenpilot/directus-doppler/issues
BSD-3-Clause