{"type":"rich","version":"1.0","title":"Hanshan wrote","author_name":"Hanshan (npub1lx…6svxa)","author_url":"https://yabu.me/npub1lxzaxzge0jq9u9cecucctdt5lslwgp7hcxmp2l0wn8r2ecjenwasu6svxa","provider_name":"njump","provider_url":"https://yabu.me","html":"So tired of waiting for StartOS 0.4.0?\nWish you could have your LND node generate an invoice anytime and anywhere?\n\nrun a container on your fart9 that connects your node to a vps! (ie breaks the security model 🤭)\nall through an encrypted wireguard tunnel.\n\nnginx routes LNURL requests that hit your VPS through the tunnel to the podman container and your node generates invoices.\nworks anywhere, even behind CGNAT \n\neasy peasy\n\nInternet → VPS (domain[.]tld:443)\n  └─ nginx proxies /[.]well-known/lnurlp/ \u0026 /pay[/]callback/\n       └─ WireGuard tunnel (10.0.0.1 ← 10.0.0.2)\n            └─ Podman container (--network host, --cap-add NET_ADMIN)\n                 ├─ lnaddrd[.]py (Python http server on :3441)\n                 └─ wg-quick up (entrypoint)\n                      └─ LND REST API (172.18.0.x:8080, auto-discovered)\n\n#bitcoin #start9 #lightning"}
