Skip to main content
Manage a project’s secret files. Unlike environment variables, which are single key/value pairs, secret files hold full file contents (such as a service-account JSON or a .env file). They are encrypted at rest and materialized into the workspace at the given path. Aliases: secrets, secret-file, secret-files

Usage

Subcommands

aether secret list

List the secret files for the current project, showing the path and when each was last updated.

aether secret get

Print the decrypted content of a secret file to stdout.

aether secret upload

Upload a secret file at the given workspace path, replacing it if it already exists. Provide the content with --from <file>, or pipe it on stdin. If neither is given, the local file at <path> is read.

aether secret delete

Delete a secret file.

aether secret bulk-upload

Upload every file in a local directory as secret files. Each file’s path is taken relative to the directory. Pass --prefix to prepend a path prefix to every uploaded file.