# Supabase - local installation

**URL:** <https://community.weweb.io/t/supabase-local-installation/19412>\
**Category:** Ask us anything\
**Tags:** supabase\
**Created:** [July 28, 2025, 5:44am UTC](https://community.weweb.io/t/supabase-local-installation/19412 "2025-07-28T05:44:36Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![elpalako](https://avatars.discourse-cdn.com/v4/letter/e/82dd89/32.png) [@elpalako](https://community.weweb.io/u/elpalako)\
**Post date:** [July 28, 2025, 5:44am UTC](https://community.weweb.io/t/supabase-local-installation/19412/1 "2025-07-28T05:44:36Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![Broberto](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/broberto/32/5918_2.png) [@Broberto](https://community.weweb.io/u/Broberto)\
**Post date:** [July 28, 2025, 7:15am UTC](https://community.weweb.io/t/supabase-local-installation/19412/2 "2025-07-28T07:15:00Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Batik\_Okazov](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/batik_okazov/32/12688_2.png) [@Batik\_Okazov](https://community.weweb.io/u/Batik_Okazov)\
**Post date:** [July 28, 2025, 7:43am UTC](https://community.weweb.io/t/supabase-local-installation/19412/3 "2025-07-28T07:43:31Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![elpalako](https://avatars.discourse-cdn.com/v4/letter/e/82dd89/32.png) [@elpalako](https://community.weweb.io/u/elpalako)\
**Post date:** [July 28, 2025, 10:23am UTC](https://community.weweb.io/t/supabase-local-installation/19412/4 "2025-07-28T10:23:06Z")

</div>

it’s a good question! I’ll be glad to read more about this.

---

<div class="post-metadata">

**Author:** ![Broberto](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/broberto/32/5918_2.png) [@Broberto](https://community.weweb.io/u/Broberto)\
**Post date:** [July 28, 2025, 10:57am UTC](https://community.weweb.io/t/supabase-local-installation/19412/5 "2025-07-28T10:57:53Z")

</div>

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 😃

 ![Screenshot 2025-07-28 at 12.53.23](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/3/3b230c767a6652298c486ab8f5b0299218b25c30.png)  
 ![Screenshot 2025-07-28 at 12.51.39](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/1/16a712fff882f20f5f4835bd8194809efec05b4e.png)

---

<div class="post-metadata">

**Author:** ![Batik\_Okazov](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/batik_okazov/32/12688_2.png) [@Batik\_Okazov](https://community.weweb.io/u/Batik_Okazov)\
**Post date:** [July 28, 2025, 11:12am UTC](https://community.weweb.io/t/supabase-local-installation/19412/6 "2025-07-28T11:12:42Z")

</div>

Got it, thank you.

---

<div class="post-metadata">

**Author:** ![elpalako](https://avatars.discourse-cdn.com/v4/letter/e/82dd89/32.png) [@elpalako](https://community.weweb.io/u/elpalako)\
**Post date:** [July 28, 2025, 11:16am UTC](https://community.weweb.io/t/supabase-local-installation/19412/7 "2025-07-28T11:16:41Z")

</div>

Thank you Roberto, this is what I need.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/b/bee40a614c5b74fbef4e7bb6f73d022e2b8203e3.png) [@system](https://community.weweb.io/u/system)\
**Post date:** [July 29, 2025, 11:17am UTC](https://community.weweb.io/t/supabase-local-installation/19412/8 "2025-07-29T11:17:39Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
