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 |