Hi WeWeb team!
I’d like to ask about connecting WeWeb to a Supabase instance installed locally on my own server.
Does this affect how the Supabase plugin works?
In other words, do all Supabase actions function the same way as when connecting to the Supabase cloud?
Hi, you need to select a Custom Configuration instead of signing into your Supabase account. You’ll lose many WeWeb’s AI functionality due to this, but Supabase will keep working fully.
Hi Rob,
can you please provide more details on this? I assumed that Weweb AI functionality is not affected by any backend used, because Weweb editor always stays SaaS. Maybe I don’t know something.
it’s a good question! I’ll be glad to read more about this.
Hi, absolutely. You can see here, that I have WeWeb connected to Supabase (collections work, workflow actions mostly work), some features, like the Back-end Tab and the AI won’t work with your Self-hosted or Local instance, because I assume WeWeb uses the Supabase’s API to perform functions like for example Create a table, Fetch the schema (needed for the AI), or deploy an Edge Function.
You still can use everything as before, without the new stuff (AI and the back-end tab) which I don’t use anyway, but I won’t go too deep into the why, as I don’t think those opinions are welcome here.
The only blocker for me personally is that the Edge Functions (Invoke Edge Function Workflow Action) don’t work because they’re connected to the API as well (they probably fetch a list of your Edge Functions from the Supabase’s API). I’d much appreciate a possibility to also manually insert the function’s name and params.
I personally work a ton in the local enviroment and never connect my Supabase account because I don’t use the features and lack trust (to connect my Supabase workspace full of client projects).
TLDR: So to sum this up and answer the original question. Yes you can use Supabase local instance or a self-hosted instance with WeWeb, but it will not be a complete experience. You will have almost all of the features you need - unless you need AI.
The experience of juggling between two enviroments on the other hand is not the best, but is not impossible. This has been a known issue for years now, so make your own opinion on this - I don’t want this post to get deleted
Got it, thank you.
Thank you Roberto, this is what I need.
This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.