How to upload large files directly to Google Cloud Storage from Weweb?

Hi, I am working with large video files in Weweb that i want to upload to Google Cloud Storage. I am unable to use Xano to upload to GCS, because when its >2GB, it results in a network error. So Xano doesn’t work even as an intermediary.

How do I upload the file directly from weweb file uploader to GCS?

When I upload the file in Postman (binary file), it works.

How to do the same in Weweb? I checked yes for “Expose as binary” in the image uploader but then nothing gets sent over still.

@kjb knows the answer

1 Like

what about you? :stuck_out_tongue: i’m sure you do too hahaha

I’d probabl just tell you thst you’ll need the code and very probably a server / Xano :grin:

2 Likes

I encountered the same challenge with Xano and in the end went with:

  • Uppy File Uploader implementation in WeWeb (because auf TUS protocol support)
  • Supabase as DB + Supabase Resumable Uploads (because auf TUS protocol support)
  • Xano handling auth and communication with Supabase

This is probably not the nicest setup out there (and it’s not using GCS), but works really well for me and hence maybe might work for you! Keep us posted!

1 Like