Ask HN: FOSS Firebase/Supabase alternatives to try?

2 points by 999900000999 ↗ HN
I'm building a project in Supabase right now and I'm strongly considering switching.

One big issue I ran into is they suggest using hCaptcha to prevent abuse of anonymous user sign ups. The problem here is there isn't really a clear way to integrate this with a game engine, for example if I want to develop a unity client for my game later, I'd have to open up a web view inside of unity or something. Ideally I would just like to enable hCaptcha when registering new users, but there's no way to configure this with Supabase.

Firebase apparently doesn't care, and while it's great, it's closed source which doesn't make too much sense for an open source game.

I need a FOSS solution if possible.

6 comments

[ 3.9 ms ] story [ 21.4 ms ] thread
(comment deleted)
> I would just like to enable hCaptcha when registering new users, but there's no way to configure this with Supabase.

this is possible, the docs are here: https://supabase.com/docs/guides/auth/auth-captcha

It's not possible to only enable it for registering, but not require it for signing in.

For example, let's say you go to FunGame.com and create an account, you then need to login to FunGame which is running in Unity or Godot. Unless I open up a webview it's not possible to show the hCaptcha.

is it only the auth that's a problem? you could try stack auth or other oss auth providers out there.
I'll admit I'm a bit lazy, I want an all-in-one solution like firebase. I don't want to have to set up auth and data separately.