You can get a bit more info from the CLI if you add in the
--help flag. It’ll print all available options and what each does.
$ doppler run --help
Run a command with secrets injected into the environment
To view the CLI's active configuration, run `doppler configure debug`
doppler run [command] [flags]
doppler run [command]
doppler run -- YOUR_COMMAND --YOUR-FLAG
doppler run --command "YOUR_COMMAND && YOUR_OTHER_COMMAND"
clean Delete old fallback files
--command string command to execute (e.g. "echo hi")
-c, --config string config (e.g. dev)
--fallback string path to the fallback file. encrypted secrets are written to this file after each successful fetch. secrets will be read from this file if subsequent connections are unsuccessful.
--fallback-only read all secrets directly from the fallback file, without contacting Doppler. secrets will not be updated. (implies --fallback-readonly)
--fallback-readonly disable modifying the fallback file. secrets can still be read from the file.
--forward-signals forward signals to the child process (defaults to false when STDOUT is a TTY)
-h, --help help for run
--no-cache disable using the fallback file to speed up fetches. the fallback file is only used when the API indicates that it's still current.
--no-exit-on-write-failure do not exit if unable to write the fallback file
--no-fallback disable reading and writing the fallback file (implies --no-cache)
--passphrase string passphrase to use for encrypting the fallback file. the default passphrase is computed using your current configuration.
--preserve-env ignore any Doppler secrets that are already defined in the environment. this has potential security implications, use at your own risk.
-p, --project string project (e.g. backend)
--api-host string The host address for the Doppler API (default "https://api.doppler.com")
--configuration string config file (default "/Users/user/.doppler/.doppler.yaml")
--dashboard-host string The host address for the Doppler Dashboard (default "https://dashboard.doppler.com")
--debug output additional information
--json output json
--no-check-version disable checking for Doppler CLI updates
--no-read-env do not read config from the environment
--no-timeout disable http timeout
--no-verify-tls do not verify the validity of TLS certificates on HTTP requests (not recommended)
--print-config output active configuration
--scope string the directory to scope your config to (default ".")
--silent disable output of info messages
--timeout duration max http request duration (default 10s)
-t, --token string doppler token
Use "doppler run [command] --help" for more information about a command.