Hello, I am having issue running supabase locally suddenly. It was working fine until today. When I run
supabase start
supabase start
and after it gets to the phase
Waiting for health checks
Waiting for health checks
I get this error output:
supabase_storage_next_app_playground container logs:{"level":50,"time":"2025-09-27T21:20:56.384Z","pid":1,"hostname":"9d4126bd05f4","region":"not-specified","type":"startupError","error":{"raw":"{\"metadata\":{},\"code\":\"InternalError\",\"httpStatusCode\":500,\"userStatusCode\":500}","name":"Error","message":"Migration fix-object-level not found","stack":"Error: Migration fix-object-level not found\n at Object.InternalError (/app/dist/internal/errors/codes.js:235:34)\n at /app/dist/internal/database/migrations/migrate.js:425:36\n at async /app/dist/internal/database/migrations/migrate.js:553:14\n at async connectAndMigrate (/app/dist/internal/database/migrations/migrate.js:383:5)\n at async runMigrationsOnTenant (/app/dist/internal/database/migrations/migrate.js:273:3)\n at async main (/app/dist/start/server.js:58:5)","statusCode":500},"msg":"Server not started with error"}
supabase_storage_next_app_playground container logs:{"level":50,"time":"2025-09-27T21:20:56.384Z","pid":1,"hostname":"9d4126bd05f4","region":"not-specified","type":"startupError","error":{"raw":"{\"metadata\":{},\"code\":\"InternalError\",\"httpStatusCode\":500,\"userStatusCode\":500}","name":"Error","message":"Migration fix-object-level not found","stack":"Error: Migration fix-object-level not found\n at Object.InternalError (/app/dist/internal/errors/codes.js:235:34)\n at /app/dist/internal/database/migrations/migrate.js:425:36\n at async /app/dist/internal/database/migrations/migrate.js:553:14\n at async connectAndMigrate (/app/dist/internal/database/migrations/migrate.js:383:5)\n at async runMigrationsOnTenant (/app/dist/internal/database/migrations/migrate.js:273:3)\n at async main (/app/dist/start/server.js:58:5)","statusCode":500},"msg":"Server not started with error"}
I tried complete Docker cleanup (docker system prune -a --volumes), removed all Supabase volumes and containers, fresh supabase start still fails on storage.
Supabase gives you the tools, documentation, and community that makes managing databases, authentication, and backend infrastructure a lot less overwhelming.