Cached Egress usage - Exceeded limit
I'm not understanding what just happened. I dont have much users also. On 6th october, there were around 1000 new visitors came on website and and hardly 200 DB calls would have happened.
I'm not getting why 9.42 GB increased that day.
And what is Cached Egress???
Can someone help?
I want to be in free plan as I don't have any capital to use and do not want to leave my app abandom.
Please help someone

8 Replies
egress means all the data which is sent from supabase platform to client so basically the response to your request. cached egress is the data which is served via CDN.
This also includes the files which are in storage. First time you request a file in your storage, its a cache miss so its normal egress. Now it should be cached, next time you fetch the asset with same url it counts as cached egress
Even without that day you were going to exceed the limit. Your egress is very high for a free plan most of the days you show.
how to decrease it? I need to optimise this
my app is just launched and doesn't have much users. Idk how egress is so much
this is the app - coolpeople.club
This is the first time I'm using supabase as db
You can't decrease it as this is something you've used. You'll have to wait until the next billing period or go Pro.
yes, but it can be optimised right
thats something you can do. Most of the times its the storage which causes this much usage. Lazy load images, reduce image size etc.
I have to ask windsurf to do this all😩
yeahhhh images. Fuckkk
so much MBs of data. And even for one user, it takes more than 20mb on one page
If its a nextjs app, you can use the Image component for responsive images. And store different sizes and load them acc. to screen size. That should also help