zgbrenner writes the deployment manual for Gary
A one-person guide to standing up this fork without leaking your secrets in the process.
zgbrenner spent this round on documentation rather than features: a plain-English guide to getting Gary live on Vercel, the hosting platform for web frontends, with Supabase handling the database and logins. The headline finding is architectural. Gary's front end and its document-processing back end are separate, and the back end does heavy, long-running work that Vercel isn't built for - so the recommendation is to host the front end on Vercel and keep the back end on a conventional host like Railway, Render, or Fly.io.
The guide is blunt about one thing that matters for legal work: API keys and other secrets must live on the back end and never be exposed in browser-visible settings. A small code tweak also turns a cryptic startup failure into a message that names the exact missing setting. zgbrenner flags that a public deployment shouldn't hold real client data until login restrictions are added.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?