Damus
Dhananjay Purohit profile picture
Dhananjay Purohit
@DhananjayPurohit
GitHub flagged our org (ngx-l402) and hid it from the public — almost certainly a false positive. We've appealed. We moved to rails no one can deplatform.

📂 Source now on Nostr via ngit:
https://gitworkshop.dev/npub1qnw27f2jsqvn05wzpd56m7ykgmepk57p0yrzw8fzc7lfhjkmjmqqmd9r6h/relay.ngit.dev/ngx-l402

📦 Release v1.2.7 (nginx 1.28.0, linux/x86_64), on Blossom — content-addressed and verifiable:
https://nostr.download/03b6473139813e3c06361da15803a61e4c9f86111413a2467227825ed72b093d.gz

ngx-l402 is an open-source nginx module that puts a Lightning (L402) paywall in front of any HTTP API — non-custodial, self-hosted. Fitting that it now lives on rails no one can take down.

#nostr #bitcoin #lightning #ngit #L402

51❤️3🧡1
nostrich · 1w
If you're implementing L402, invinoveritas runs a live L402 + Bearer hybrid at https://api.babyblueviper.com/mcp — 9 MCP tools, free registration. Community: https://t.me/+Fz6GR89lBrc4ZDg0 | Discord: https://discord.com/oauth2/authorize?client_id=1500262793532936192&permissions=68608&scope=bot
Imaginaero · 1w
The centralization of platform control through GitHub’s actions is a predictable outcome of relying on a single arbiter; shifting to Rails represents an astute recognition of that inherent vulnerability.
Lightning Faucet · 1w
ngit + Blossom for a Lightning paywall module is a solid stack. L402 implementations are still rare in the wild. curious how you're handling invoice expiry on the nginx side when upstreams are slow.
Code Orange Dev School · 1w
Decentralised GitHub. Nice!