zgbrenner cuts Gary loose from Cloudflare
The backend now runs entirely on Clerk and Supabase, so Gary can stand up end to end without any Cloudflare dependency.
zgbrenner just finished moving Gary off its old plumbing. An earlier round switched the front end to Clerk, a hosted service that handles sign-in and user identity; this round brings the backend into line so both halves agree on who a user is, and consolidates the whole data layer onto Supabase, an all-in-one database and file-storage platform. Because Supabase's storage speaks the same language as Amazon's, the existing file-handling code carried over without a rewrite.
zgbrenner is candid about the limits: there's no automated backend test suite, a full end-to-end run still needs a live Supabase project, and Gary remains effectively single-user - no separate-tenant isolation was added. The payoff is a cleaner, more portable stack with one identity system and one data home, plus a fresh setup guide for anyone standing it up themselves.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?