Non custodial as connected to your own node: yes! You can create LNURLw links from your own node using LNbits, create an LN address and/or LNURLp link using LnMe/BTCPay/LNbits/... and so on