<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://scottslab.frerichs.cloud/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://scottslab.frerichs.cloud/feed.php">
        <title>Scott&#039;s Public Lab Site</title>
        <description></description>
        <link>https://scottslab.frerichs.cloud/</link>
        <image rdf:resource="https://scottslab.frerichs.cloud/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-11-03T03:08:45+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=authenticaton_authorization&amp;rev=1793667093&amp;do=diff"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=fleet_devices&amp;rev=1793666440&amp;do=diff"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=llm_services&amp;rev=1793666368&amp;do=diff"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?image=screenshot_from_2026-11-02_18-34-39.png&amp;ns=0&amp;rev=1793666101&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=monitoring&amp;rev=1793665701&amp;do=diff"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=game_servers&amp;rev=1793664321&amp;do=diff"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=network_documentation&amp;rev=1793663813&amp;do=diff"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?image=screenshot_from_2026-11-02_17-53-18.png&amp;ns=0&amp;rev=1793663620&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=backups&amp;rev=1793663260&amp;do=diff"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=kanboard&amp;rev=1793662214&amp;do=diff"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?image=screenshot_from_2026-11-02_17-29-19.png&amp;ns=0&amp;rev=1793662195&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=password_manager&amp;rev=1793661611&amp;do=diff"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=frerichs_law_office&amp;rev=1792534860&amp;do=diff"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=third-space&amp;rev=1792534647&amp;do=diff"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=start&amp;rev=1792515616&amp;do=diff"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=nvr&amp;rev=1792515545&amp;do=diff"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?image=party_pooper.jpg&amp;ns=0&amp;rev=1792515420&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=jellyfin&amp;rev=1792515078&amp;do=diff"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?image=screenshot_from_2026-10-20_11-38-59.png&amp;ns=0&amp;rev=1792514367&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://scottslab.frerichs.cloud/doku.php?id=nextcloud&amp;rev=1792513906&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://scottslab.frerichs.cloud/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Scott's Public Lab Site</title>
        <link>https://scottslab.frerichs.cloud/</link>
        <url>https://scottslab.frerichs.cloud/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=authenticaton_authorization&amp;rev=1793667093&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-03T00:51:33+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>authenticaton_authorization - created</title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=authenticaton_authorization&amp;rev=1793667093&amp;do=diff</link>
        <description>Centralized Authenticaiton/Authorization

===== Site Under Construction =====

Authentication&amp;Authorization is provided by Authentik, it provides Oauth2/LDAP/SAML to a variety of lab-hosted services.</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=fleet_devices&amp;rev=1793666440&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-03T00:40:40+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>fleet_devices</title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=fleet_devices&amp;rev=1793666440&amp;do=diff</link>
        <description>Scotts Fleet

While there are some publicly published services, most of my lab services are behind a firewall and not accessible via the public internet. For this I have use the classic VPN. I have VPNs configured to allow remote access via a micro desktop ,that I provided, that is configured to automatically VPN back home on boot.</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=llm_services&amp;rev=1793666368&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-03T00:39:28+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>llm_services</title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=llm_services&amp;rev=1793666368&amp;do=diff</link>
        <description>Large Language Models



I run OpenWebUI at home to provide a fronend to run a variety of language models. 

This runs on a whitebox Supermicro build that has two 12G Nvidia A2000 GPUs for a total of 24G of video memory and 128G of RAM. If at all possible it&#039;s best to keep models within the 24G limit to keep token speeds at a moderate pace. I use LLMs to help with some basic scripting &amp; programming tasks but do not allow it direct access to my machines with something like OpenClaw. I prefer to r…</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?image=screenshot_from_2026-11-02_18-34-39.png&amp;ns=0&amp;rev=1793666101&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-03T00:35:01+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>screenshot_from_2026-11-02_18-34-39.png - created</title>
        <link>https://scottslab.frerichs.cloud/doku.php?image=screenshot_from_2026-11-02_18-34-39.png&amp;ns=0&amp;rev=1793666101&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://scottslab.frerichs.cloud/lib/exe/fetch.php?w=500&amp;amp;h=500&amp;amp;tok=03e2ef&amp;amp;media=screenshot_from_2026-11-02_18-34-39.png&quot; alt=&quot;screenshot_from_2026-11-02_18-34-39.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=monitoring&amp;rev=1793665701&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-03T00:28:21+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>monitoring - [Hypervisor Alerting] </title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=monitoring&amp;rev=1793665701&amp;do=diff</link>
        <description>Monitoring &amp; Alerting

Monitoring means many things to many people and the important metrics are almost always something custom and specific, here is how monitor and alert on various bits of the lab. 

Zabbix - Environment Monitoring

Zabbix is my Environment monitoring, this monitors all physical hardware, interfaces (ILO, IMPI,IDRAC), power infrastructure (PDU through</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=game_servers&amp;rev=1793664321&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-03T00:05:21+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>game_servers - created</title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=game_servers&amp;rev=1793664321&amp;do=diff</link>
        <description>~Games~

Most of my compute is very low-powered, I have been following the Tiny-Mini-Micro trend to build some low-cost, low-powered compute. There are times however, when you need some more oomph for single-threaded applications or high-speed storage. For this I have a separate AM4 based node. This is a whitebox based around the AsRock x470D4U so I still get IPMI.</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=network_documentation&amp;rev=1793663813&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-02T23:56:53+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>network_documentation</title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=network_documentation&amp;rev=1793663813&amp;do=diff</link>
        <description>Network Documentation



Network documentation is the backbone of any good environment, I use Netbox to document both my virtual network/subnet/vlan space as well as the physical layout of infrastructure. 

All vlans, subnets, devices, and IPs are documented here. I have some basics for switch infrastructure in as well so that it can be referenced for network automation.  This is critically important as we talk about the next portion.</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?image=screenshot_from_2026-11-02_17-53-18.png&amp;ns=0&amp;rev=1793663620&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-02T23:53:40+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>screenshot_from_2026-11-02_17-53-18.png - created</title>
        <link>https://scottslab.frerichs.cloud/doku.php?image=screenshot_from_2026-11-02_17-53-18.png&amp;ns=0&amp;rev=1793663620&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://scottslab.frerichs.cloud/lib/exe/fetch.php?w=500&amp;amp;h=500&amp;amp;tok=e30033&amp;amp;media=screenshot_from_2026-11-02_17-53-18.png&quot; alt=&quot;screenshot_from_2026-11-02_17-53-18.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=backups&amp;rev=1793663260&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-02T23:47:40+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>backups</title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=backups&amp;rev=1793663260&amp;do=diff</link>
        <description>Backups

Backups are every good Sysadmin&#039;s &#039;favorite&#039; recurring task. 

A good backup infrastructure can mean many things depending on the scale, size, and criticality of data. 

In the case of my lab, I treat it as a production-grade hypervisor with RTO of within 24 hours and RPO of within 24 hours. This means that I run my backups once daily and find it acceptable to lose up to 24 hours of data between backups (Recovery Point Objective) as well as that should I need to recover from a failure, …</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=kanboard&amp;rev=1793662214&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-02T23:30:14+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>kanboard</title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=kanboard&amp;rev=1793662214&amp;do=diff</link>
        <description>Kanboard



I get lost easily and need some tools to help me keep track of tasks, lists etc. For this purpose I use a Kanboard, Wekan. 

This is configured for SSO through Authentik, I have several separate pages for scottflix requests, task lists, to-do lists, and currently one to keep track of job applications.</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?image=screenshot_from_2026-11-02_17-29-19.png&amp;ns=0&amp;rev=1793662195&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-02T23:29:55+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>screenshot_from_2026-11-02_17-29-19.png - created</title>
        <link>https://scottslab.frerichs.cloud/doku.php?image=screenshot_from_2026-11-02_17-29-19.png&amp;ns=0&amp;rev=1793662195&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://scottslab.frerichs.cloud/lib/exe/fetch.php?w=500&amp;amp;h=500&amp;amp;tok=6335f0&amp;amp;media=screenshot_from_2026-11-02_17-29-19.png&quot; alt=&quot;screenshot_from_2026-11-02_17-29-19.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=password_manager&amp;rev=1793661611&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-11-02T23:20:11+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>password_manager</title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=password_manager&amp;rev=1793661611&amp;do=diff</link>
        <description>Bitwarden

I provide a selfhosted Bitwarden to my family through &lt;https://bitwarden.frerichs.cloud&gt;

This runs through Bitwarden&#039;s docker image with an organization license. 

&lt;https://bitwarden.com/help/self-host-bitwarden/&gt;

This runs in it&#039;s own virtual machine separate from other containers and not as part of the any container orchestration so that in the event of any failure it can be independently restored and brought online quickly.</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=frerichs_law_office&amp;rev=1792534860&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T22:21:00+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>frerichs_law_office - created</title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=frerichs_law_office&amp;rev=1792534860&amp;do=diff</link>
        <description>Frerichs Law Office

I have been running file storage via Nextcloud for the family law office for some years now. They have been happy with the functionality of the service and while it does not offer anything that a cloud-provided service would they have only paid once for their hardware and recurring software license costs are minimal.</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=third-space&amp;rev=1792534647&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T22:17:27+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>third-space - created</title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=third-space&amp;rev=1792534647&amp;do=diff</link>
        <description>Third Space

Third space is a volunteer run community organization that I started with a small group of people I know from my political activism. The community space is non-political and provides both a social space as well as mutual aid, lending library, meeting space, and public computer access.</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=start&amp;rev=1792515616&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T17:00:16+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=start&amp;rev=1792515616&amp;do=diff</link>
        <description>Hello and welcome to Scott&#039;s public Lab wiki!



I have been labbing and hosting my own services since I was about 14 years old and have continued to build on services to the point where now I run almost entirely on my own stack. 

The purpose of this site is to demo some of my lab and volunteer work, it is not meant to be a repository of code or a set of step-by-step guides. With that in mind pages will have overview information on how things work but will not delve too deeply into the details.…</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=nvr&amp;rev=1792515545&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T16:59:05+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>nvr</title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=nvr&amp;rev=1792515545&amp;do=diff</link>
        <description>Network Video Recorder



The Technicals

I have a Network Video Recorder set up at home, this records video from internal cameras in my living room. I use Frigate, this runs as a docker container inside an LXC container on my Compute-Hi server. This, at first, appears convoluted but to record at higher resolution and framerates, as well as to do inference on the feed you need graphics acceleration. Preferably Intel as the encoders for AMD are not as refined. I have an Intel ARC A310 GPU inside …</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?image=party_pooper.jpg&amp;ns=0&amp;rev=1792515420&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T16:57:00+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>party_pooper.jpg - created</title>
        <link>https://scottslab.frerichs.cloud/doku.php?image=party_pooper.jpg&amp;ns=0&amp;rev=1792515420&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://scottslab.frerichs.cloud/lib/exe/fetch.php?w=500&amp;amp;h=500&amp;amp;tok=c66f45&amp;amp;media=party_pooper.jpg&quot; alt=&quot;party_pooper.jpg&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=jellyfin&amp;rev=1792515078&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T16:51:18+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>jellyfin</title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=jellyfin&amp;rev=1792515078&amp;do=diff</link>
        <description>ScottFlix

ScottFlix



Jellyfin is a &#039;Netflix&#039; like experience where you provide the movies yourself. I remember clearly watching Futurama on a streaming service only to have it be removed part way through my binge. I was already frustrated with the state of &#039;owning&#039; media and this was the final push for me to move into hosting media exclusively.</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?image=screenshot_from_2026-10-20_11-38-59.png&amp;ns=0&amp;rev=1792514367&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T16:39:27+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>screenshot_from_2026-10-20_11-38-59.png - created</title>
        <link>https://scottslab.frerichs.cloud/doku.php?image=screenshot_from_2026-10-20_11-38-59.png&amp;ns=0&amp;rev=1792514367&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://scottslab.frerichs.cloud/lib/exe/fetch.php?w=500&amp;amp;h=500&amp;amp;tok=c7e9be&amp;amp;media=screenshot_from_2026-10-20_11-38-59.png&quot; alt=&quot;screenshot_from_2026-10-20_11-38-59.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://scottslab.frerichs.cloud/doku.php?id=nextcloud&amp;rev=1792513906&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-20T16:31:46+00:00</dc:date>
        <dc:creator>scott (scott@undisclosed.example.com)</dc:creator>
        <title>nextcloud</title>
        <link>https://scottslab.frerichs.cloud/doku.php?id=nextcloud&amp;rev=1792513906&amp;do=diff</link>
        <description>NextCloud



frerichs.cloud

Nextcloud is designed to be a self-hosted replacement for many google services, even for services Nextcloud does not directly provide it has plugins to allow connectivity. I run nextcloud both for my family and for the family law office in two separate servers. Combined it runs about 10T of storage in this cloud system.</description>
    </item>
</rdf:RDF>
