Can you do this without thunderhub?
Running Ghost Addresses...
That was incredibly simple, nostr:npub19tcpurtt6xulhw0r6sc404j9jraj0h8me2lzs7z2tqewz7l0hpas59nlea ⚡👻 And, I didn't have to opt-in to any of the other Amboss services. Thank you.
https://void.cat/d/P2u6V6RT3kyzbhcjFrEfuz.webp
limited-azure-lizard@ghst.to works great!
https://void.cat/d/EzoE1Sbt1Co36DMcSGgCWP.webp
I will keep using my pay@derekross.me address, but this is an extremely viable solution. Every home node runner that has wanted to setup LN addresses should look into doing this, if they're not comfortable with the technical hurdles of running your own LN address infrastructure.
Discussion
Thunderhub is just the first application that supports it. I believe technically speaking, anyone could build support for Ghost via the Amboss APIs.
So not without Amboss. Great 😑
Unless you have your own domain, you'll have to trust someone else to provide an LN address.
IMO buying a domain and configuring DNS records is easier than setting up a lightning node and managing liquidity.
I'm surprised that nostr:npub126ntw5mnermmj0znhjhgdk8lh2af72sm8qfzq48umdlnhaj9kuns3le9ll and nostr:npub1aghreq2dpz3h3799hrawev5gf5zc2kt4ch9ykhp9utt0jd3gdu2qtlmhct haven't already created a simple solution that integrates with installed services. Cloudflare Tunnels or something similar would be ideal.
Oh I agree
LNBits has a few extensions that require a domain (subdomain leases, ln address too I think) and their instructions on the pane at the right side of the app are really good for getting it setup. Simple and to the point.
Besides, when you do it and add a service, adding more domain-enabled services is aasy. Email, file storage, anything umbrel can host (that's appropriate to put onto public dns!)... Can be given a dns name. Nostr verification and other things that use .well-known routes are enabled.
Domains are an excellent tool to have for next gen web protocols as they grow, and they are easier to learn than Microsoft Excel, if we're being honest.