Yes. I used a domain I own, CLN, lnbits, nginx, wireguard and dns records to set it up. It's not terribly difficult, , but did take sysadmin skills and a lot of experimentation reading API docs. It is outside the skill set of most people.
Hit me up if you're interested in going through all the steps required to set it up,.. I think I can remember and recreate what I did.