
how do i upload large files lets say a video of 10mins with likely 400mb above with appwrite function
this is my use case
in my app, i allow user to post videos, and videos are posted to a bunny server. before now, i upload the file through http to my apache hosting server then upload it to the bunny server.
Now, i want to eliminate my hosting server, i want Appwrite to be handling everything relating to this project, i want to be able to upload the video through Appwrite function using node-fectch to upload it to bunny server
please if you can provide me with a working code sample how it should be done, i will greatly appreciate...

Bunny doesn't support S3 so there's no adapter for it on Appwrite. Also there's no middleware support yet.
You could upload directly to bunny but that doesn't seem secure as that requires some sort of key or auth which shouldn't be in your client app.
What you could do is upload to storage, on a function based on event, move the file from storage to bunny and keep the updated file url in maybe a collection.
Recommended threads
- Unable to create push providers - FCM or...
Currently unable to create a push provider for FCM or APNS.... https://github.com/appwrite/console/issues/2045 When uploading a file... FCM = Valid file retu...
- Stuck in "deleting"
my parent element have relationship that doesnt exist and its stuck in "deleting", i cant delete it gives me error: Collection with the requested ID could not b...
- Help with 409 Error on Relationship Setu...
I ran into a 409 document_already_exists issue. with AppWrite so I tried to debug. Here's what I've set up: Collection A has 3 attributes and a two-way 1-to-m...
