Image Storage for Web App

Hello,

For the application I’m currently working on, Uploading,Deleting and Retrieving Images for our inventory will be a very integral part of the application. I was thinking it would be best to store these images in a blob storage eg in a web disk and access the urls to store the url in the table and retrieve these links to display in the website.

I was just wondering, how do I connect a web disk or config it to my website using Wappler? I see that S3 storage is used for a similar use case? I wanted to have a more expertise opinion if I am heading in the right direction or should I be using something else? Any suggestions?

Many Thanks,
Mohit

Hi @mohitk95!

Great question… my app uses a lot of images and I do exactly that… I use the Wappler S3 features to manage images on an AWS S3 “bucket”, and I store the URL of the images along with associated tracking data in a database table.

Good luck! :tada:

2 Likes

Hava a look at

2 Likes

Hello Antony,

That’s exactly what I had in my mind as well, Only difference is I was thinking of using the storage web disk space on my in motion hosting instead of aws, Thank you for the inputs.

Best Regards,
Mohit

1 Like

Hello Ben,

Thank you for the link, It helps a lot.

Best Regards,
Mohit

Would recommend you to use S3 from aws/DO/cloudflare etc.
If images are integral part of the application’s functioning, look for a CDN solution as well… Similar to what Ben has shared.

Imagekit makes it very easy to combine:

https://docs.imagekit.io/integration/configure-origin

1 Like

I think Mohit wants to store images in regular shared hosting without using S3 or anything like that:

If someone has a file/image upload tutorial somewhere, feel free to link it