Is there a way to bypass weweb’s cdn to upload directly to airtable?
I’ve tried converting files and images to base64 and adding the result to a long text field in airtable. Then, I convert it to url to show on weweb. It works but for smaller files only like less than 100 or 200KB. When I upload more than that, it causes error.
Is there a workaround for this? Is there a way to not use third party file hosting?
Edit: I researched and it will be impractical to use base64. Guess we really need third party hosting.
Apparently you can’t as Slavo mentioned. What you could do though, is introduce an “intermediary” to your workflows, such as Supabase’s Storage, Xano’s Storage or an another “storage provider” and only store references to those images in Airtable. There are some nice guides like this one How to upload images to Airtable using their API | Chinara James on the internet. Even though if you need some more complex usecases, you might want to consider leveling up from Airtable entirely.
When working with Base64 encoded files, I’ve found it helpful to use the htmlcsstoimage.com service along with Zapier or Make. This creates a URL that can then be uploaded to Airtable.