<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>The Moment on ThetaSigma Labs</title><link>http://thetasigma.org/tags/the-moment/</link><description>Recent content in The Moment on ThetaSigma Labs</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 ThetaSigma Labs</copyright><lastBuildDate>Thu, 04 Jun 2026 00:00:00 -0300</lastBuildDate><atom:link href="http://thetasigma.org/tags/the-moment/index.xml" rel="self" type="application/rss+xml"/><item><title>Lab Note: Docker Registry on Synology NAS with Browse UI</title><link>http://thetasigma.org/lab-notes/lab-note-docker-registry-nas/</link><pubDate>Thu, 04 Jun 2026 00:00:00 -0300</pubDate><guid>http://thetasigma.org/lab-notes/lab-note-docker-registry-nas/</guid><description>&lt;h2 class="relative group"&gt;Overview
 &lt;div id="overview" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#overview" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;A private Docker registry running on the Synology NAS at &lt;code&gt;&amp;lt;nas-ip&amp;gt;&lt;/code&gt;, used by the Jenkins
CI/CD pipeline to store built images and available for pulling to any LAN machine.
Includes the joxit/docker-registry-ui browse interface.&lt;/p&gt;
&lt;p&gt;Compose file lives at &lt;code&gt;/volume1/docker/registry/docker-compose.yml&lt;/code&gt; on the NAS.&lt;/p&gt;
&lt;hr&gt;

&lt;h2 class="relative group"&gt;Why This Is Useful
 &lt;div id="why-this-is-useful" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#why-this-is-useful" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;For CI/CD:&lt;/strong&gt; Jenkins builds The Moment, pushes the image here, then pulls it on the ARM64
production node (Odroid N2+) to deploy. No GitHub or internet dependency in the
build/deploy loop — the pipeline runs entirely on the LAN.&lt;/p&gt;</description></item><item><title>Lab Note: Prusa Buddy3D Camera — Local Snapshot Feasibility</title><link>http://thetasigma.org/lab-notes/lab-note-prusa-buddy3d-camera-snapshot/</link><pubDate>Wed, 03 Jun 2026 11:00:00 -0300</pubDate><guid>http://thetasigma.org/lab-notes/lab-note-prusa-buddy3d-camera-snapshot/</guid><description>&lt;h2 class="relative group"&gt;Overview
 &lt;div id="overview" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#overview" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Investigation into whether the Prusa Buddy3D Camera can be used to capture print-end snapshots locally via PrusaLink for The Moment print history. Triggered by implementing a camera snapshot feature that correctly handled the API response but produced no images on a real print.&lt;/p&gt;</description></item><item><title>Lab Note: Jenkins Agent Setup — Go, MinGW, and NSSM on Windows</title><link>http://thetasigma.org/lab-notes/lab-note-jenkins-agent-go-install/</link><pubDate>Tue, 02 Jun 2026 00:00:00 -0300</pubDate><guid>http://thetasigma.org/lab-notes/lab-note-jenkins-agent-go-install/</guid><description>&lt;h2 class="relative group"&gt;Overview
 &lt;div id="overview" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#overview" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Notes for setting up Jenkins build agents across all three lab nodes (Oroid N2+/arm64, Beelink/Windows, MiniMac/macOS).
Covers Go installation per platform, MinGW gcc on Windows for CGO builds, and running the
Jenkins agent as a persistent Windows service via NSSM.&lt;/p&gt;
&lt;hr&gt;

&lt;h2 class="relative group"&gt;Installing Go
 &lt;div id="installing-go" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#installing-go" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;

&lt;h3 class="relative group"&gt;Windows — beelink
 &lt;div id="windows--beelink" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#windows--beelink" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;div class="highlight-wrapper"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;winget install -e --id GoLang.Go&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;Open a &lt;strong&gt;new&lt;/strong&gt; cmd prompt after install (PATH won&amp;rsquo;t update in the existing window).&lt;/p&gt;</description></item><item><title>Lab Note: NFC Tag Setup for Filament and Location Tracking</title><link>http://thetasigma.org/lab-notes/lab-note-nfc-tag-setup/</link><pubDate>Wed, 27 May 2026 19:24:05 -0300</pubDate><guid>http://thetasigma.org/lab-notes/lab-note-nfc-tag-setup/</guid><description>&lt;h2 class="relative group"&gt;Overview
 &lt;div id="overview" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#overview" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;This note documents the process for initializing and writing NFC tags for use with The Moment and Prusa Core One filament tracking. It covers the correct tag types, apps required, and the initialization workaround needed for blank NFC-V stickers on iOS.&lt;/p&gt;
&lt;hr&gt;

&lt;h2 class="relative group"&gt;Tag Types
 &lt;div id="tag-types" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#tag-types" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Two tag types have been confirmed working:&lt;/p&gt;</description></item></channel></rss>