Skip to content

Running your own gateway

Run Shelby's S3 gateway inside your own network.

Most teams should use the hosted endpoint, which needs no setup.

If you need the gateway inside your own network, with your own credentials or readable bucket names, we'll help you set it up. Tell us a little about your environment and we'll get back to you.

DeleteObjects tuning

The gateway splits a large DeleteObjects request into on-chain transactions. These optional YAML settings control the size and concurrency of that work:

server:
  # Keys per on-chain transaction (default: 50; maximum: 100).
  deleteTransactionBatchSize: 50
  # Concurrent transactions for one DeleteObjects request (default: 20).
  deleteTransactionMaxInflight: 20

Lower either value to reduce the request's transaction pressure; invalid values are rejected when the gateway starts.

What are you working on, and roughly how much data?

We use your details only to reply. See our privacy notice.