Ok thanks for the explanation, not quite sure it's what I was expecting.
I already run an Umbrel with Lnbits and lnurlp with Lightning address. And yes it's quite complicate to setup and in my case it's quite unrelable, not sure why exactly.
Still hoping for an easier and more reliable solution that is still self-hosted and non-custodial.