Support BunnyCDN's edge storage as a object storage option
I think it would be good to offer an alternative to most american S3 solutions especially for people who don't want to rely on american infra.
Sadly this limits you to providers like Hetzner (which also is picky as some know with what is hosted), Contabo (known to be bad/terrible), OVH (funny fire company) and a few services which are obviously intended for business users.
Bunny is one of the services that could fill this gap as they offer relatively cheap storage with replication and also offer free traffic to BunnyCDN if you use it for the Storage service (which is what they want you to do in the first place as using the storage url directly is against the TOS)
Now the issue lies with the fact that Bunny does not support the S3 api meaning the current implementation would not work for Bunny to fix this we can either also pull in a bunny related npm package bunnycdn-storage
or opt to just make a utility script that does all the HTTP requests without relying on another package.
Ref for documentation of api: