Skip to content

Configuration

swm stores configuration in ~/.config/swm/config.toml.

ProviderConfig keys
RunPodrunpod.api_key
Vast.aivastai.api_key
Lambda Labslambda.api_key
AWSaws.access_key, aws.secret_key
GCPgcp.project (uses gcloud CLI auth)
Azureazure.subscription_id, azure.tenant_id
CoreWeavecoreweave.kubeconfig
Vultrvultr.api_key
TensorDocktensordock.api_key, tensordock.api_token
FluidStackfluidstack.api_key
Terminal window
swm config set runpod.api_key sk-xxxxxxxxxxxx
ProviderConfig keys
Backblaze B2b2.key_id, b2.app_key, b2.bucket
AWS S3s3.access_key, s3.secret_key, s3.bucket
Google GCSgcs.hmac_access, gcs.hmac_secret
Terminal window
swm config set ssh.key_path ~/.ssh/id_ed25519
Terminal window
swm guard defaults --mode auto-down --idle-timeout 30 --poll-interval 300
Terminal window
swm config list

Keys containing “key” or “secret” are automatically masked in output.