I'm using Ligess (nodejs application) as self-custodial solution which also support receiving lightning zaps over nostr.