BLOBS_PASSWORD=changeme BLOBS_DB_PATH=blobs.sqlite HOST=127.0.0.1 PORT=3000 BLOBS_COOKIE_SECURE=false BLOBS_MAX_UPLOAD_MB=100 BLOBS_PRESIGN_TTL_SECONDS=3600 # Default bucket for the CLI/TUI (`blobs ` and bare `blobs`). Overridden by -b/--bucket. BLOBS_DEFAULT_BUCKET= # Terminal image preview backend for the TUI: kitty | iterm | chafa | none. Auto-detected if empty. BLOBS_PREVIEW= # Pick one credential style: # # Option A — generic S3 endpoint (works with AWS, Minio, B2, R2, etc). S3_ENDPOINT= S3_REGION=auto S3_ACCESS_KEY_ID= S3_SECRET_ACCESS_KEY= # # Option B — Cloudflare R2 shortcut. Endpoint derived from account ID. # S3_ACCESS_KEY_ID / S3_SECRET_ACCESS_KEY are still used; R2_ACCESS_KEY_ID / # R2_SECRET_ACCESS_KEY are accepted as fallbacks for convenience. R2_ACCOUNT_ID= R2_ACCESS_KEY_ID= R2_SECRET_ACCESS_KEY= # Optional per-bucket public URL prefixes. Comma-separated bucket=url pairs. # Example: BLOBS_PUBLIC_URLS=my-bucket=https://cdn.example.com,other=https://pub-xyz.r2.dev BLOBS_PUBLIC_URLS=