remove

Remove one or more secrets from your project.

The remove command permanently deletes secrets from an environment.

Usage#

redenv remove [key]

Arguments#

NameRequiredDescription
keyNoSpecific key to remove (interactive selection if omitted)

Options#

FlagDescription
-p, --project <name>Specify project name
-e, --env <env>Specify environment

Examples#

# Remove a specific key
redenv remove API_KEY

# Remove multiple keys interactively
redenv remove

Interactive Flow#

When no key is specified, you can select multiple keys to remove:

$ redenv remove

? Select keys to remove:
 API_KEY
 OLD_SECRET
 DEPRECATED_KEY

? This will permanently remove 2 key(s) from the "development" environment. Are you sure? Yes
? Enter your Master Password: ********

 Successfully removed 2 key(s) from my-app (development).

Error

This action is permanent. The secret and all its version history will be deleted. Consider using backup first.

Info

Keys starting with __ are reserved for internal metadata and cannot be removed.

  • add - Add a secret
  • backup - Backup before removing
  • rollback - Undo edits (not deletions)