Platform/OS
Web-based
Category
Cloud Storage & CDN

Cloudflare

Cloudflare is a popular internet service that protects websites and makes them load faster for visitors. It acts like a smart traffic cop that blocks bad visitors, speeds up page loads, and keeps sites online even during big traffic spikes. It uses S3-compatible object storage to quickly store and deliver images, videos, and other files so they don't slow down the main website. This storage approach lets Cloudflare cache content close to users around the world, reducing wait times dramatically. The combination gives website owners reliable performance and security without needing expensive servers of their own. Used by businesses, non-profits, bloggers, and anyone with an Internet presence boast faster, more secure websites and apps. Their software runs silently in the background, keeping many of the websites and services you depend on up and running.

Connection / Setup

  1. Create an account and log in to DiskSpace
  2. Click I'm ready to set up my storage
  3. Enter Bucket Name following the instructions
  4. Click Create Bucket and wait for it to be generated
  5. Find your Endpoint URL, Access Key, and Secret Key in the S3 Client Configuration section for use below

Connect DiskSpace.sh to Cloudflare

DiskSpace.sh is a fully S3-compatible object storage service. Follow the steps below to configure your connection using path-style requests.

Connection Steps
  1. Log in to your DiskSpace.sh account and navigate to the API credentials section.
  2. Copy your Access Key and Secret Key.
  3. In Cloudflare, create a new S3-compatible storage connection.
  4. Enter the following connection details:
Region: Leave empty or use us-east-1
Important: Path-Style Requests Required

DiskSpace.sh requires path-style URLs. Cloudflare must be configured to use path-style addressing instead of virtual-hosted style.

Example correct URL format:
https://s3.diskspace.sh/bucket-name/object-key
Example Configuration
Endpoint: https://s3.diskspace.sh
Access Key: YOUR_ACCESS_KEY
Secret Key: YOUR_SECRET_KEY
Region: us-east-1 (or leave blank)
Style: Path (required)
Troubleshooting
  • • Ensure you selected "Path Style" in Cloudflare settings
  • • Verify your Access Key and Secret Key are correct
  • • Confirm the Endpoint URL has no trailing slash
  • • Try region value us-east-1 if connection fails with empty region
  • • Check that your firewall or network allows outbound HTTPS traffic to s3.diskspace.sh