RepoSync keeps your GitHub repositories automatically synchronized through a desktop client paired with a hosted web service. The Electron + React app talks to an Express/Prisma backend over per-user API keys, with email/password and Google OAuth login, 2FA, an admin dashboard, and Stripe-billed Pro plans. The whole stack is Dockerized and self-hosted behind a Cloudflare Tunnel.
Highlights
- Desktop + web app
- Per-user API keys
- Google OAuth + 2FA
- Pro plan @ $2.99/mo