Site Info

This page maps the software that makes this site work, from the site itself down through the supporting open-source stack.

<ul class="software-map">
<li><strong>nostr-blog</strong>: the website application, publishing system, admin console, Nostr page/post tooling, zaps UX, comments, shopping cart, and software delivery flow.
<ul>
<li><strong>Nostr</strong>: the Nostr publishing and site-mirroring support used by nostr-blog.</li>
<li><strong>Stonr</strong>: the site relay support used as this blog's conservative home/mirror relay.</li>
<li><strong>Headquarters</strong>: the repeatable provisioning and deployment control plane for the site and related services.</li>
<li><strong>Wizardry</strong>: the POSIX shell foundation and local automation layer underneath the site tooling.</li>
<li><strong>wizardry-apps</strong>: the GUI/application framework used by Headquarters and related local tools.</li>
<li><span class="software-map-external">Nostr protocol, NIPs, relays, and event formats: the public social/publishing protocol layer.</span></li>
<li><span class="software-map-external">Bitcoin Core: the Bitcoin node software used by the payment stack.</span></li>
<li><span class="software-map-external">Core Lightning: the Lightning node used for zaps and Lightning payments.</span></li>
<li><span class="software-map-external">CLBOSS: automated Core Lightning channel management.</span></li>
<li><span class="software-map-external">BTCPay Server: checkout and payment infrastructure for software sales.</span></li>
<li><span class="software-map-external">nginx, OpenSSH, Tor, POSIX sh, jq, pandoc, nostril, htmx, Idiomorph, marked, qrcodejs, and nostr-tools: external open-source infrastructure and browser/runtime libraries used by the site.</span></li>
</ul>
</li>
</ul>

Entries in the normal text color are software I created for this stack. Gray entries are open-source software created by other people or projects.