Skip to main content
Save credentials for a supported provider under the Talos user config. The command can prompt for missing fields or accept provider-specific flags for non-interactive use.

Usage

Examples

Choose a provider interactively and answer its prompts:
Save Linear credentials non-interactively:
Save Cloudflare R2 credentials for storage:push and storage:pull:
Suppress the provider hint and saved-to confirmation:

Options

Providers

--provider=twitter is accepted as an alias for x. --provider=r2 is accepted as an alias for cloudflare.

Prompt defaults

Some prompted fields start with a default value:

Credentials file

Credentials are written as YAML under ~/.talos/credentials/<provider>.yml, using the provider slug as the file name. The profile is stored under profiles.default. The credentials directory is created with owner-only permissions (0700), and the credentials file is written with owner-only permissions (0600).