Restricted free project (exceed_storage_size_quota) — no way to export Storage objects to migrate to self-hosted Supabase #50145
Unanswered
kumarvishwas2737-cpu
asked this question in
Questions
Replies: 1 comment
|
The only options if you did not reduce your storage during the Grace Period so that the daily average is dropping, is to go Pro for a month or ask support for relief. There is no user way to get to storage after the Grace Period ran out. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I want to move off the hosted Free plan onto self-hosted Supabase. The database side was straightforward: Postgres stayed reachable through the pooler, so
pg_dumpgave me a complete, verified dump.Storage is where I am stuck. My project is restricted with
exceed_storage_size_quotaand every path I can find to read my own objects returns HTTP 402:So the restriction blocks reads, not just writes, including the S3-compatible endpoint. That leaves me unable to perform the migration that would take me off hosted Storage permanently and put my usage at zero.
Project ref:
eceephkqwyinbvdrzkhg(ap-south-1)Current Storage usage is roughly 195 MB against the 1 GB Free plan limit, so I am already under quota. I did not delete anything via SQL — every deletion in my codebase uses the Storage API
.remove(), so I should not have orphaned objects inflating the number. I already migrated my largest bucket to my own S3 bucket on 6 September and it is empty on Supabase now. The remaining objects are small images and PDFs I am required to retain as records, so deleting them instead of exporting them is not an option.What I am asking for
Happy to be told this is working as designed. Mainly I would like a supported way to get my own files out so I can self-host and stop leaning on the free tier.
Thanks.
All reactions