Where are glide images stored and how do I access them?

Where are images taken through glide stored and how do I access them?

I would like to know the maximum hosting size of the service.

They are stored on Glide servers, the URL link to which ends up in your spreadsheet cell. It is my understanding that 10 meg is the size limit for any upload, either image or in the Pro version other files. Here is where it states that:
https://docs.glideapps.com/all/reference/components/pickers/file-picker

Other links regarding image uploads:
https://docs.glideapps.com/all/guides/intermediate-techniques/working-with-images


https://docs.glideapps.com/all/guides/getting-started/adding-images

1 Like

Hello George.

Your answer is very good, but I would like to go a little further.
For example, if I need to remove one of the uploaded images, where do I access to perform this removal?
What is the total size of my box?
My fear is filling it and having no more storage space.

2 Likes

I could be entirely wrong, but I don’t think there is a box for each individual user. I think it’s a global Glide storage on Google’s Firebase. I’m sure Glide would expand the storage needs as necessary, so there is no need to worry about storage space. As far as I know I haven’t seen an option to truly remove an image from the database.

4 Likes

What @Jeff_Hager said!

2 Likes

Possibility to store to Google Drive?
Possibiliy to limit size?
Poissibility to compress the image
Possibility to collage

Maybe CS Scanner API can give somme idea https://dev.camscanner.com/

1 Like

I have used images stored in Google Drive in my app, and it works fine. One advantage is that if you have a lot of images, you can generate all the links at once and then paste them into your Glideapp spreadsheet. For example, my app cycles through ~50 “quotes of the day”, each with an accompanying image. It would have been a hassle to drag all those images one at a time into the build interface.

2 Likes

You can do this with Google Drive easily?!
For bulk action, I know only Photo Gallery by Awesome Table - Google Sheets add-on for this.

It worked for me. I highlighted all the images for which I wanted links, clicked an “Share”, then “Advanced”. Google creates a separate link for each image which can be copied-and-pasted into your Glide app spreadsheet.

The image picker is pretty basic. Images are stored in Firebase and limited to 10mb files. To you google drive for storage, uploading and adding the url to the sheet would have to be a manual process, but you are only limited by your Google drive size. I don’t believe the app image picker will compress or make collages. You would have to do that manually.

I would like to allow people to upload images through the app, but want to keep the app free and to stay within the 100 mb limit. I understand that I can not choose to store image to my google drive or box or any other service. But i consider reuploading the files later to google drive.
Now, how do I remove the files uploaded to glade, so it would decrease my quota usage?
How can I see how much of glade’s space I already use?

2 Likes
2 Likes

Hi all, sorry to bump this older thread but is there a community best practice regarding images for performance? Not to mention storage limits? I’m building directly off of Glide Tables. If I anticipate having 100s of images, okay to upload images directly to image column or should I use a url to some outside storage like Google drive or whatever?

Thanks in advance

Storing images in GDrive is definitely not recommended.

5 Likes

Thanks for this @Darren_Murphy ! Much appreciated!

Hi, we often need to delete rows to ensure our app runs quickly and smooth. Content then backs up in a separate sheet. I notice that all image links then brings me to the following error, any suggestions on how to fix this. Are links tied to the specific app sheet ID and requests from others do not work?


AccessDenied
Access denied.

Anonymous caller does not have storage.objects.get access to the Google Cloud Storage object.

Does that image link still display normally in the app in an image component?

When you delete an image URL from a Glide row I assume they will delete that from the database in 30 days.

1 Like

Does glide preserve all meta data for the images uploaded?

I think @PabloMFalero had some experience on that front and can answer you.

It does, all of it, as long as the image has it. I use onesimpleapi.com to extract it. There’s a module in Integromat to do this

4 Likes