Blixt Documentation v2.9

General

Variable Meaning
AUTH_TOKEN Shared token for authentication between BlixtFS services (32–128 hex characters)
LICENSE License file path, or its contents
DEFAULT_CLOUD, CLOUD Provider for bucket names without a scheme

Buckets

Variable Meaning
BUCKETS, BUCKET Bucket specs to serve, separated by spaces
AWS_BUCKETS, S3_BUCKETS Amazon S3 buckets
GCP_BUCKETS, GCS_BUCKETS Google Cloud Storage buckets
AZURE_BUCKETS Azure Blob Storage containers
ORACLE_BUCKETS Oracle OCI buckets
MINIO_BUCKETS MinIO buckets
CLOUDFLARE_BUCKETS, R2_BUCKETS Cloudflare R2 buckets
COREWEAVE_BUCKETS CoreWeave buckets

Each also has a singular form, such as AWS_BUCKET.

Providers

Variable Meaning
AWS_PROJECT AWS account the buckets are recorded under
GCP_PROJECT Google Cloud project
AZURE_PROJECT, AZURE_SUBSCRIPTION_ID Azure project and subscription
AZURE_STORAGE_ACCOUNT Azure storage account
AZURE_DEFAULT_REGION Azure region
AZURE_SERVICEBUS_NAMESPACE Service Bus namespace for change notifications
ORACLE_PROJECT, ORACLE_NAMESPACE, ORACLE_REGION Oracle project, tenancy namespace and region
ORACLE_STREAM_ID OCI Streaming stream for change notifications
MINIO_PROJECT MinIO project name
CLOUDFLARE_ACCOUNT_ID Cloudflare account; turns the R2 provider on
CLOUDFLARE_ACCESS_KEY, CLOUDFLARE_SECRET_KEY R2 access keys
CLOUDFLARE_API_TOKEN API token for change notifications
CLOUDFLARE_QUEUE Queue to route events to when BlixtFS creates a notification rule
CLOUDFLARE_JURISDICTION eu or fedramp
COREWEAVE_ORGANIZATION_ID CoreWeave organization
COREWEAVE_AVAILABILITY_ZONE Availability zone; turns the CoreWeave provider on
COREWEAVE_ACCESS_KEY, COREWEAVE_SECRET_KEY CoreWeave access keys