Transferring to a local docker instance from supabase cloud

Hi,
I'm looking to start a new project and supabase is currently looking like the best solution for me.

I'm would like to start off working with a cloud based solution, but would like to be able to transition to a locally hosted one later. The fact that Supabase offer's both is one of the main reasons I'm considering it.

However, I cant see any information on how one would transition a project in production from one hosting system to another. Is it possible without losing data? How complicated would it be? Would it be possible to keep some components cloud hosted and move others local e.g. keep auth in the cloud but move storage to a local docker in the same project?

Thanks for any help
Was this page helpful?