Global Feed Post Login
Replying to Avatar Anon

Love this kind of nerdy stuff. I’ve been looking for a way to expose LNUrl API to the outside world and have it transparently instruct my LND server to create invoices.

Alby works, but for a number of reasons I don’t really trust those guys. And BTCPay seems like overkill. Perhaps this is what I’m looking for.

I always take extra care to anonymize the IP address of my server(s), both the LNUrl endpoint and the LND node itself. The way I personally handle that is:

I lease the cloud server with Bitcoin (as opposed to credit card) and connect to it only over an anonymizing, persistent, OpenVPN connection. From there, I can forward traffic destined for the LNUrl and/or LND endpoints from the cloud server to my home server using NGINX or simple port forwarding without exposing my home IP address. It’ll just cross over the tunnel so there’s no direct connection between my cloud and home servers.

Avatar
arbadacarba 5mo ago

From cloud to @lnbits on Phoenixd at home maybe? It's not an overkill and does exactly that (and so much more with it's load of optional extensions 😅)

https://github.com/arbadacarbaYK/LNbits.on.phoenixd.on.MacOS/blob/main/Debian.md

Swagger https://demo.lnbits.com/docs

Reply to this note

Please Login to reply.

Discussion

Avatar
Anon 5mo ago

Oh wow, didn’t realize that product even existed. Looks like what I need. Thanks for that!

Thread collapsed