✦ Open Source  ·  Self-Hosted  ·  Supabase Alternative

Your Own Auth, Mail
& Storage — No Lock-in.

Auth-Pro is an independent, self-hosted replacement for Supabase's auth, email, and storage features. Use your own PostgreSQL database, your own SMTP provider, and your own Cloudflare R2 bucket — with your own credentials for each.

No shared infrastructure. No vendor lock-in. No surprise billing. Full ownership of every layer.

⭐ Star on GitHub
🔐

Authentication

JWT-based signup, login, email verification, and password reset — all using your own PostgreSQL database. Your data, your server, your rules.

📧

Email Delivery

Plug in any SMTP provider — Resend, SendGrid, Gmail SMTP, or your own mail server. Full control over every email template sent to your users.

🗄️

Media Storage

Avatars and image libraries stored in your own Cloudflare R2 bucket. Auto-compressed to WebP, tagged per user, served from your CDN.

Why Auth-Pro over Supabase?

Supabase

  • ❌ Vendor lock-in — data lives on their servers
  • ❌ Unpredictable pricing at scale
  • ❌ Limited email customization & SMTP options
  • ❌ Storage tied to their buckets & CDN
  • ❌ One account controls everything

Auth-Pro

  • ✅ Your DB, your SMTP, your storage — independently
  • ✅ Predictable cost — pay for what you provision
  • ✅ Any SMTP provider, fully custom HTML emails
  • ✅ Your own Cloudflare R2 bucket & CDN URL
  • ✅ Separate credentials for each service
API Documentation