Share a live Supabase dashboard as a link

Connect your Supabase project to reshare and an AI like Claude or ChatGPT can build a page that reads live data from your database, then publish it at a short link like link.reshare.one/aB3xY9kLmn. It runs read-only, refreshes every time someone opens it, and the SQL never reaches the browser.

This page is for the moment when you have data in Supabase and you want to show it to someone without building a frontend or handing out a database login.

Drop your dashboard HTML

Free.

No copy-paste needed

Add the reshare connector to Claude once, then publishing is one sentence in the chat.

How it works

  1. 01

    Connect Supabase

    From your reshare dashboard, connect your Supabase project with one sign-in. reshare creates a read-only role in your database for this, and never stores your Supabase password.

  2. 02

    Ask your AI to build it

    In Claude, Claude Code, or Codex with the reshare connector added, say what you want to see. It reads your table and column names, writes read-only SQL, and publishes the page for you.

  3. 03

    Share the link

    You get a link that shows live data. Lock it with a password or limit it to specific people, and give it its own subdomain if you want.

How the AI builds a dashboard

With the reshare connector (MCP) added, your AI assistant can read the shape of your database, the table and column names, without reading a single row. It writes the queries, drops them into an HTML page as read-only blocks, and publishes. You review the link, not raw SQL.

Ask for a change in plain words, like add a signups chart for the last 90 days, and it edits the queries and republishes to the same link.

It shows live data, not a snapshot

A dashboard you export to a PDF is out of date the moment you send it. A reshare dashboard runs its queries again every time someone opens the link, so the numbers are current when they look, not when you built it.

Each query runs with a 5 second timeout and a row cap, so one heavy query cannot hang the page or your database.

What reshare can and cannot touch

reshare connects through a read-only role scoped to your project. It can run the SELECT queries in your dashboard and nothing else. No writes, no schema changes, no deletes.

The SQL is stripped out of the page before it is served and sealed on the server, so a viewer who opens the link, or reads its source, never sees your queries or your table names. They see only the rows a query returns.

Disconnect at any time and reshare deletes the credential and drops the read-only role from your database. After that reshare has no way back in.

Write it yourself without an AI

You do not need an AI. Write a normal HTML page, and wherever you want live data add a query block: a script tag typed text/reshare-supabase with a SELECT inside. Read the rows in your own JavaScript and draw the page however you like. Upload the .html file and reshare does the rest.

Reuse one query with different inputs by writing $1 in the SQL and passing a value when you read it, so a single block covers many cases.

Free and Pro

Every account can connect Supabase and publish one live dashboard for free. Pro raises that to as many live dashboards as you want. Static uploads, the ones without live data, never count toward the limit.

Who this is for

Internal metrics for your team, an admin view of signups and usage, a live status page for a client, a revenue number on a screen in the office. Anything backed by a Supabase table that someone other than you needs to see.

Related