Skip to content

Feature/open source setup#17

Merged
AndrewJerryV merged 2 commits intoAndrewJerryV:mainfrom
jisnu-glitch:feature/open-source-setup
Apr 18, 2026
Merged

Feature/open source setup#17
AndrewJerryV merged 2 commits intoAndrewJerryV:mainfrom
jisnu-glitch:feature/open-source-setup

Conversation

@jisnu-glitch
Copy link
Copy Markdown
Collaborator

No description provided.

- Add /setup page for new users to enter Supabase credentials
  (NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, SUPABASE_SERVICE_ROLE_KEY)
- Live connection test using dynamic Supabase client on the frontend
- Copy-to-clipboard .env.local block once all fields are filled
- 4-step progress tracker (Create Project > Credentials > Test > Launch)
- Expandable hints showing where to find each key in Supabase dashboard
- Eye toggle to show/hide secret keys
- Light theme UI consistent with the app design
- Register /setup as a public route in AuthenticatedLayout (no login required)
- Add Self-Host Setup button to landing page Open Source section
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 18, 2026

@jisnu-glitch is attempting to deploy a commit to the Andrew's projects team on Vercel, but is not a member of this team. To resolve this issue, you can:

  • Make your repository public. Collaboration is free for open source and public repositories.
  • Upgrade to pro and add @jisnu-glitch as a member. A Pro subscription is required to access Vercel's collaborative features.
    • If you're the owner of the team, click here to upgrade and add @jisnu-glitch as a member.
    • If you're the user who initiated this build request, click here to request access.
    • If you're already a member of the Andrew's projects team, make sure that your Vercel account is connected to your GitHub account.

To read more about collaboration on Vercel, click here.

@AndrewJerryV AndrewJerryV merged commit 5ae37d8 into AndrewJerryV:main Apr 18, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants