Knowledge base

Keep the Page Builder Sandwich cloud library in your own storage

Step by step: connect your own Cloudflare R2 or S3-compatible bucket to the Page Builder Sandwich cloud library, test it, and switch it on.

You can keep your Page Builder Sandwich cloud library in your own storage instead of Zinn Digital® storage: a Cloudflare R2 bucket, Amazon S3, or any S3-compatible service (Backblaze B2, Wasabi, MinIO). Your designs then go straight from your site to your bucket; nothing is sent to Zinn Digital®, and no Zinn Digital® quota applies.

Cloudflare R2, step by step

  1. In the Cloudflare dashboard open R2 Object Storage and create a bucket. Keep it
  2. private: do not connect a public domain to it.

  3. Open Manage API tokens and create an API token with Object Read & Write, limited to
  4. that one bucket.

  5. Copy the Access Key ID and Secret Access Key it shows. The secret is shown only once.
  6. Copy your account's S3 endpoint, https://<account-id>.r2.cloudflarestorage.com. The region
  7. is auto.

Amazon S3 or another S3-compatible service

  1. Create a private bucket.
  2. Create an access key that may read, write and delete objects in that bucket only.
  3. Find the S3 endpoint (for Amazon S3, https://s3.<region>.amazonaws.com) and the region.
  4. Amazon S3 uses virtual-hosted addresses: switch Path-style addresses off. Most other
  5. services use path-style addresses.

Connect it in WordPress

  1. Open Page Builder Sandwich → Templates & kits → Storage.
  2. Enter the endpoint, bucket, region, access key ID and secret, then choose Save.
  3. Choose Test connection. The plugin writes a small test file, reads it back and deletes it,
  4. and shows each step. Fix anything it reports before going on.

  5. Switch on Keep my library in this storage.

Your keys are stored encrypted on your site and are never shown again, never returned to the browser and never sent to Zinn Digital®. To change a key, type a new one; leave the field empty to keep the stored one.

Good to know

  • Team libraries always use Zinn Digital® storage.
  • Designs are kept in the folder you chose (pbs-library/ by default): index.json, one file per
  • design, and each image once.

  • Removing the settings from a site does not delete anything in your bucket.

Latest from the blog

What we have been writing about hosting, SEO and running sites at scale.

SEO and Link Building from the Hosting Layer: A 2026 Operator's View

How hosting shapes indexing and link equity in 2026: keeping pages indexed, vetting aged domains before you build on them, link building without a footprint, and an honest line on what infrastructure can and cannot do for SEO.

Read the post →

Making WordPress Fast and Secure: A Performance and Plugin Checklist

A practical checklist for fast, secure WordPress: server-level caching, a per-site object cache, the handful of plugins worth running, keeping the stack current, and the WooCommerce pages you must never cache.

Read the post →

How to Choose Managed Web Hosting in 2026: A Buyer's Guide

What actually separates good managed hosting from a cheap box with a control panel — migrations, backups, isolation, real caching and honest scaling — and how to judge it before you commit.

Read the post →

Read the blog →

Still stuck?

Support is included on every plan, the desk is open 24 hours a day, and you can write to us in any of our 58 languages — we answer you in yours.

Contact support → All articles →