Obrigado pelo feedback! :) Com certeza é muito bom ter alternativas (principalmente open source) aos grandes serviços centralizados. Tem também o supabase, muito massa, open source. E em teoria também tem como fazer self-hosting, porém quando eu tentei (faz um tempinho já) era um buraco bem fundo, pode ser que já esteja mais fácil, mas ainda assim é legal conhecer as alternativas.

Não testei, mas pelo que vi está fácil hoje em dia. Já tem docker pré configurado. Só usei pelo site deles mesmo, muito bom. Pra autenticação de usuários é perfeito. Fiz uma implementação usando NestJS, ficou perfeito. O legal é que dá pra você compartilhar essa base de usuário com outras aplicações suas.