Skip to main content

S3 Protocol Sync

Supports S3-compatible object storage services.

Supported Services​

  • Cloudflare R2 - Recommended, 10GB free
  • AWS S3 - Amazon cloud storage
  • MinIO - Open source self-hosted
  • Alibaba Cloud OSS - S3 compatible mode

1. Create R2 Bucket​

  1. Log into Cloudflare Dashboard
  2. Go to "R2"
  3. Click "Create bucket"
  4. Enter bucket name

2. Create API Token​

  1. Go to "R2" → "Manage R2 API Tokens"
  2. Click "Create API token"
  3. Select "Object Read & Write" permission
  4. Note the Access Key ID and Secret Access Key

3. Configure BeeCount​

  1. Go to "Me" → "Cloud Service"
  2. Select "S3"
  3. Enter configuration:
    • Endpoint: https://<account_id>.r2.cloudflarestorage.com
    • Access Key ID: From previous step
    • Secret Access Key: From previous step
    • Bucket: Bucket name
    • Region: auto
  4. Save and test

AWS S3 Configuration​

  1. Log into AWS Console
  2. Create S3 bucket
  3. Create IAM user and get credentials
  4. Configure in BeeCount

MinIO Self-hosted​

Ideal for technical users with their own server - fully self-managed deployment.

docker run -p 9000:9000 -p 9001:9001 minio/minio server /data --console-address ":9001"