<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-09-14T09:07:05Z</updated>
  <generator>https://njump.me</generator>

  <title>Nostr notes by iamthesvn</title>
  <author>
    <name>iamthesvn</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://njump.me/npub1gl0yeke7735y3lkcpcnhsu66kn56cja4psj8mq3sthf5n06guj7qsgxn9u.rss" />
  <link href="https://njump.me/npub1gl0yeke7735y3lkcpcnhsu66kn56cja4psj8mq3sthf5n06guj7qsgxn9u" />
  <id>https://njump.me/npub1gl0yeke7735y3lkcpcnhsu66kn56cja4psj8mq3sthf5n06guj7qsgxn9u</id>
  <icon>https://blossom.primal.net/6fb2054565bd1eba74cbf5583c78dcde2b37f9bc386a6050852d608378674f6f.jpg</icon>
  <logo>https://blossom.primal.net/6fb2054565bd1eba74cbf5583c78dcde2b37f9bc386a6050852d608378674f6f.jpg</logo>




  <entry>
    <id>https://njump.me/nevent1qqsxzah0y3677e52h2u0lh4wc4xu63l2ekxmtvth6jm0p2vpgh7t9pczypraunxm8m6xsj87mq8zw7rnt26wntztk5xzglvzxpwaxjdlfrjtcxflwqq</id>
    
      <title type="html">working on improving the ci/ci for the next release! ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsxzah0y3677e52h2u0lh4wc4xu63l2ekxmtvth6jm0p2vpgh7t9pczypraunxm8m6xsj87mq8zw7rnt26wntztk5xzglvzxpwaxjdlfrjtcxflwqq" />
    <content type="html">
      working on improving the ci/ci for the next release!  &lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qqsp048qzuygys55gpjt3qn0yg8av0k2dqee8wctsz2kd9ahlrshtcgzyqzdete922qpjd73cg9knt0cjer0yx6nc9usvfcaytrmax72mwtvqqcyqqqqqqg9cmvue&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…mvue&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; ngx-l402 v1.3.0 is out ⚡&lt;br/&gt;&lt;br/&gt;· An open-source nginx module that puts a Lightning paywall in front of any API&lt;br/&gt;· Two lines of config — any upstream, any language&lt;br/&gt;· Self-hosted and non-custodial: payments go straight to your node, your Lightning address, or your own wallet over NWC&lt;br/&gt;· No platform in the middle taking a cut&lt;br/&gt;&lt;br/&gt;Tighter defaults:&lt;br/&gt;· with Redis configured, a payment is accepted only once it&#39;s been recorded&lt;br/&gt;· every method goes through the same check, HEAD included&lt;br/&gt;· invoice rate limits key on the connection, so headers can&#39;t shift them&lt;br/&gt;· the Cashu wallet seed stays with the master process, away from the workers&lt;br/&gt;· metrics listen on localhost unless you open them up&lt;br/&gt;&lt;br/&gt;Easier to run (special thanks to &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsyze6dhtq44rxlsxa9hjjcdekut9g8xwlay52gspj60affzuu5g4cpp4mhxue69uhkummn9ekx7mqpr4mhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet5u5nzky&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;jeezman&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…nzky&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;):&lt;br/&gt;· nginx -t now just validates the config, so deploy scripts, CI checks and certbot&#39;s renewal hook see a clean pass&lt;br/&gt;· reloads keep the running state, so nginx -s reload is enough instead of a restart&lt;br/&gt;&lt;br/&gt;Also new:&lt;br/&gt;· headers-only 402s for agent routes&lt;br/&gt;· JSON logs, one line per L402 event&lt;br/&gt;· a price list at /.well-known/l402-services, so an agent with only your hostname can find what your routes cost&lt;br/&gt;&lt;br/&gt;Fixes in this one came from:&lt;br/&gt;- &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqs9l7qtgt4hekkzg78ddklkms28hv6wd765pzyrm5fe6l92vgngcfcxq5xpd&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;ritik&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…5xpd&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsy0hjvmvl0g6zglmvqufmcwddtf6dvfw6scfrasgc9m56fhaywf0qpramhxue69uhky6t5vdhkjmndv9uxjmtpd35hxarn9ehkumrfdejszrthwden5te0dehhxtnvdakqhm8ftg&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;iamthesvn&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…8ftg&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsyze6dhtq44rxlsxa9hjjcdekut9g8xwlay52gspj60affzuu5g4cpp4mhxue69uhkummn9ekx7mqpr4mhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet5u5nzky&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;jeezman&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…nzky&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;- &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsqfh90y4fgqxfh68pqk6ddlztydusm20qhjp38r53v005metdedsqpp4mhxue69uhkummn9ekx7mqpz3mhxue69uhhyetvv9ujuerpd46hxtnfdu0m9g8x&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;DhananjayPurohit&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…9g8x&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;Links:&lt;br/&gt;· repo, Nostr-native and pushed with ngit: &lt;a href=&#34;https://gitworkshop.dev/npub1qnw27f2jsqvn05wzpd56m7ykgmepk57p0yrzw8fzc7lfhjkmjmqqmd9r6h/relay.ngit.dev/ngx-l402&#34;&gt;https://gitworkshop.dev/npub1qnw27f2jsqvn05wzpd56m7ykgmepk57p0yrzw8fzc7lfhjkmjmqqmd9r6h/relay.ngit.dev/ngx-l402&lt;/a&gt;&lt;br/&gt;· release notes: &lt;a href=&#34;https://github.com/ngx-l402/ngx-l402/releases/tag/v1.3.0&#34;&gt;https://github.com/ngx-l402/ngx-l402/releases/tag/v1.3.0&lt;/a&gt;&lt;br/&gt;· site and live demo: &lt;a href=&#34;https://ngx-l402.org&#34;&gt;https://ngx-l402.org&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;#bitcoin #lightning #nostr #cashu #L402      &lt;br/&gt;&lt;br/&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-09-24T07:59:02Z</updated>
  </entry>

  <entry>
    <id>https://njump.me/nevent1qqsg720fejvcy447gj8gk2rww0ekujg9jtq4ffxr05vat4zh2dsd4nczypraunxm8m6xsj87mq8zw7rnt26wntztk5xzglvzxpwaxjdlfrjtcl7nsz0</id>
    
      <title type="html">so we migrated the ngx_l402 repo from @nprofile…9g8x &amp;#39;s ...</title>
    
    <link rel="alternate" href="https://njump.me/nevent1qqsg720fejvcy447gj8gk2rww0ekujg9jtq4ffxr05vat4zh2dsd4nczypraunxm8m6xsj87mq8zw7rnt26wntztk5xzglvzxpwaxjdlfrjtcl7nsz0" />
    <content type="html">
      so we migrated the ngx_l402 repo from &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nprofile1qqsqfh90y4fgqxfh68pqk6ddlztydusm20qhjp38r53v005metdedsqpp4mhxue69uhkummn9ekx7mqpz3mhxue69uhhyetvv9ujuerpd46hxtnfdu0m9g8x&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;DhananjayPurohit&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;nprofile…9g8x&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt; &amp;#39;s personal github to ngx-l402 org account and github hid the org account completely!&lt;br/&gt;&lt;br/&gt;hope the decision gets overturned!  &lt;br/&gt;&lt;blockquote class=&#34;border-l-05rem border-l-strongpink border-solid&#34;&gt;&lt;div class=&#34;-ml-4 bg-gradient-to-r from-gray-100 dark:from-zinc-800 to-transparent mr-0 mt-0 mb-4 pl-4 pr-2 py-2&#34;&gt;quoting &lt;br/&gt;&lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Article&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/nevent1qqsz4vh35h2k4lr3l3vnh289k03e7m3t7fajj8cp2ddj7tpqxnn2nuqzyqzdete922qpjd73cg9knt0cjer0yx6nc9usvfcaytrmax72mwtvqqcyqqqqqqg827mtc&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;nevent1q…7mtc&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; GitHub flagged our org (ngx-l402) and hid it from the public — almost certainly a false positive. We&#39;ve appealed. We moved to rails no one can deplatform.&lt;br/&gt;&lt;br/&gt;📂 Source now on Nostr via ngit:&lt;br/&gt;&lt;a href=&#34;https://gitworkshop.dev/npub1qnw27f2jsqvn05wzpd56m7ykgmepk57p0yrzw8fzc7lfhjkmjmqqmd9r6h/relay.ngit.dev/ngx-l402&#34;&gt;https://gitworkshop.dev/npub1qnw27f2jsqvn05wzpd56m7ykgmepk57p0yrzw8fzc7lfhjkmjmqqmd9r6h/relay.ngit.dev/ngx-l402&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;📦 Release v1.2.7 (nginx 1.28.0, linux/x86_64), on Blossom — content-addressed and verifiable:&lt;br/&gt;&lt;a href=&#34;https://nostr.download/03b6473139813e3c06361da15803a61e4c9f86111413a2467227825ed72b093d.gz&#34;&gt;https://nostr.download/03b6473139813e3c06361da15803a61e4c9f86111413a2467227825ed72b093d.gz&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;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.&lt;br/&gt;&lt;br/&gt;#nostr #bitcoin #lightning #ngit #L402 &lt;br/&gt;&lt;br/&gt; &lt;/blockquote&gt;
    </content>
    <updated>2026-07-06T14:21:11Z</updated>
  </entry>

</feed>