# Crypsol Storage
# Copy to .env and fill in your values.
# AWS S3 / Cloudflare R2 / MinIO
STORAGE_S3_REGION=us-east-1
STORAGE_S3_BUCKET=my-bucket
STORAGE_S3_ACCESS_KEY=AKIA...
STORAGE_S3_SECRET_KEY=wJalr...
# STORAGE_S3_ENDPOINT=https://ACCOUNT.r2.cloudflarestorage.com
# STORAGE_S3_PUBLIC_URL=https://cdn.example.com
# Google Cloud Storage
# STORAGE_GCS_BUCKET=my-gcs-bucket
# GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json
# STORAGE_GCS_CREDENTIALS_JSON={"type":"service_account","project_id":"..."}
# STORAGE_GCS_PUBLIC_URL=https://storage.googleapis.com/my-gcs-bucket
# Azure Blob Storage
# STORAGE_AZURE_ACCOUNT=myaccount
# STORAGE_AZURE_CONTAINER=mycontainer
# STORAGE_AZURE_ACCESS_KEY=base64key...
# STORAGE_AZURE_PUBLIC_URL=https://myaccount.blob.core.windows.net/mycontainer
# Local filesystem (dev)
# STORAGE_LOCAL_BASE_DIR=/tmp/crypsol_storage
# STORAGE_LOCAL_PUBLIC_URL=http://localhost:8080/files