zgbrenner rewires Gary's login and storage to cut the Cloudflare cord
The biggest change in this fork swaps out how users sign in and where files live, so Gary can run without Cloudflare.
zgbrenner has pulled out the sign-in system Gary inherited from upstream and replaced it with Clerk, a managed service that handles logins, sessions, and user accounts so a team doesn't have to build that themselves. The login and signup screens, the session checks on the server, and even account deletion were all rebuilt around it.
At the same time, the fork moves file storage onto a generic, vendor-neutral setup backed by Supabase, removing the dependency on Cloudflare's hosting. A setup tracker in the fork makes clear this is a work in progress: the identity swap is done, but storage and deployment steps are still pending, so it may not yet run end to end.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?