Skip to main content

BYOS (Bring Your Own Storage)

Have the option for the user to add it’s own storage (AWS S3 and Cloudflare R2 initially) to store their generated renders.

Status: Completed3 comments

Log in to comment and vote

Comments3

  • Pedro changed status to Completed
    Team•

    Sep 3

    Pinned

    BYOS is now available to Scale and Enterprise users.

    You can set and connect your own system from the Account Settings page.

  • Jake SCHMIDT

    •

    May 12

    Tangentially related…but if we could also select S3 storage for the embedded editor. This way instead of having to upload each image users could select from existing media.

    • Pedro

      Team•

      Jun 11

      Hi @Jake SCHMIDT, good news, this is already possible today 😊
      You can point the Embedded Editor at your own media library using the external-assets-endpoint URL parameter.
      Instead of uploading each image, your users get an "External Assets" tab in the Uploads panel pre-populated with whatever images and videos you serve.

      You host an endpoint that returns a JSON array of your assets (each item is just a url and a type of image or video), and you can populate that straight from your S3 bucket. We fetch it server-side, so there's no CORS setup needed on your end.

      Full details and the response format are here:

      https://templated.io/docs/embed/url-parameters/#external-assets-endpoint

      Feel free to message me in the app chat if you need any help with that.

      Thanks!