Bubble Support confirmed that setting up a Bunny Pull Zone directly from Bubble’s storage was not possible since all Bubble apps share storage architecture in AWS.
However, what I did was set up a Storage Zone inside Bunny and used that as the Pull Zone for Bunny. There’s an added step here in that I have to upload all my images and files to Bunny’s storage, but then I serve them using Bunny’s CDN.
(metta is my Bubble app)
Then there’s a few things you’ll need to do to fully get the benefits of Bunny, like utilize the API to pull un entire folders of images and the Bunny Optimizer that allows you to do all kinds image editing and optimization on the fly.
So far, I’m loving it, though I have not yet figured out how to upload files via Bunny’s API. Apparently you need to send the file as non-encoded binary, which I’m yet to figure out how to do. Let me know if you have any ideas.