🧪 Skills

Doppler

Manage secrets and environment variables via Doppler CLI - secrets, projects, configs, environments. Use when user mentions 'doppler', 'secrets management',...

v1.0.0
❤️ 0
⬇️ 47
👁 1
Share

Description


name: doppler description: "Manage secrets and environment variables via Doppler CLI - secrets, projects, configs, environments. Use when user mentions 'doppler', 'secrets management', 'env variables', or wants to manage secrets with Doppler." category: devtools install_command: "brew install dopplerhq/cli/doppler"

doppler

Setup

macOS:

brew install dopplerhq/cli/doppler

Or install from https://docs.doppler.com/docs/install-cli for other platforms.

Verify installation:

doppler --version

Always use --json flag when calling commands programmatically.

Authentication

doppler login

Resources

Setup

Command Description
doppler setup Configure Doppler for current directory
doppler setup --project <name> --config <config> Configure with specific project and config

Secrets

Command Description
doppler secrets List all secrets in current config
doppler secrets get KEY Get a specific secret value
doppler secrets get KEY --plain Get plain text value (no formatting)
doppler secrets set KEY=value Set a secret
doppler secrets set KEY1=val1 KEY2=val2 Set multiple secrets
doppler secrets delete KEY Delete a secret
doppler secrets download --no-file --format env Download secrets as .env format
doppler secrets download --no-file --format json Download secrets as JSON

Run

Command Description
doppler run -- <command> Run a command with secrets injected as env vars
doppler run -- npm start Run npm start with secrets injected
doppler run --command "echo \$KEY" Run shell command with secrets

Projects

Command Description
doppler projects List all projects
doppler projects create <name> Create a new project
doppler projects delete <name> Delete a project
doppler projects get <name> Get project details

Configs

Command Description
doppler configs List all configs in current project
doppler configs create --name <name> --environment <env> Create a new config
doppler configs delete --config <name> --yes Delete a config
doppler configs clone --config <source> --name <target> Clone a config

Environments

Command Description
doppler environments List all environments
doppler environments create --name <name> --slug <slug> Create an environment
doppler environments delete <slug> Delete an environment

Activity

Command Description
doppler activity View recent activity log
doppler activity --number 20 View last 20 activity entries

Global Flags

Flag Description
--json Output result as JSON
--project <name> Specify project
--config <name> Specify config
--token <token> Use service token for auth
--no-color Disable colored output

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs