<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									VHT Forum - Recent Topics				            </title>
            <link>https://www.virtualizationhowto.com/community/</link>
            <description>Virtualization Howto Discussion Board</description>
            <language>en-US</language>
            <lastBuildDate>Sat, 27 Jun 2026 00:19:01 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>Mini PC GPU Dilemma: iGPU vs Dedicated for Home Labs?</title>
                        <link>https://www.virtualizationhowto.com/community/mini-pcs/mini-pc-gpu-dilemma-igpu-vs-dedicated-for-home-labs/</link>
                        <pubDate>Fri, 26 Jun 2026 20:42:07 +0000</pubDate>
                        <description><![CDATA[I&#039;m planning my first serious home lab setup and I&#039;m torn between going with a mini PC that has solid integrated graphics (like recent Intel or AMD Ryzen processors) when I compare that with...]]></description>
                        <content:encoded><![CDATA[<p>I'm planning my first serious home lab setup and I'm torn between going with a mini PC that has solid integrated graphics (like recent Intel or AMD Ryzen processors) when I compare that with a dedicated GPU. My main goals are running Proxmox for virtualization, hosting a few Docker containers, and experimenting with local LLM inference without relying on cloud APIs.</p>
<p>The thing is, most mini PCs with dedicated GPUs seem to come from brands like Minisforum, Geekom, and Beelink, but they add a lot of cost and power consumption. On the other hand, newer iGPUs have gotten a lot better. I'm curious whether the performance trade-off is worth the savings, especially for someone just starting out with self-hosting.</p>
<p>Here's what I'm wondering: Have you found that a dedicated GPU actually makes a difference for home lab workloads, or does integrated graphics handle most virtualization and containerization tasks just fine?</p>
<p>I'd love to hear if anyone has real-world experience or suggestions on this setup, especially if you've tried both. What about power efficiency? does a GPU-equipped mini PC draw a lot more power during idle or light loads? And if you're running local LLMs, what hardware did you settle on and why?</p>
<p>Also, I'm curious if anyone has experience with upgrading RAM and NVMe storage on these compact little pcs. That seems like a smarter investment than GPU power for my use case, but I want to make sure I'm not missing something important. Share your thoughts and help me make the best decision i can...</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>keegan davies</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/mini-pcs/mini-pc-gpu-dilemma-igpu-vs-dedicated-for-home-labs/</guid>
                    </item>
				                    <item>
                        <title>Installing Flatcar Linux in VMware vSphere with Ignition: My Notes from the Deployment</title>
                        <link>https://www.virtualizationhowto.com/community/vmware-vsphere-help/installing-flatcar-linux-in-vmware-vsphere-with-ignition-my-notes-from-the-deployment/</link>
                        <pubDate>Fri, 19 Jun 2026 02:24:51 +0000</pubDate>
                        <description><![CDATA[I recently installed Flatcar Linux in VMware vSphere and ran into a few gotchas that were different from my usual Proxmox workflow. Since most examples focus on Proxmox or cloud providers, I...]]></description>
                        <content:encoded><![CDATA[<p data-start="148" data-end="399">I recently installed Flatcar Linux in VMware vSphere and ran into a few gotchas that were different from my usual Proxmox workflow. Since most examples focus on Proxmox or cloud providers, I wanted to document the process that ultimately worked for me.</p>
<h2 data-start="401" data-end="427">Download the VMware OVA</h2>
<p data-start="429" data-end="466">Download the VMware OVA from Flatcar:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="pe-11 pt-3">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>https://www.flatcar.org/releases/</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
<p data-start="515" data-end="551">Choose the VMware/vSphere OVA image.</p>
<h2 data-start="553" data-end="588">Create your Butane configuration</h2>
<p data-start="590" data-end="635">Create your normal Butane configuration file (example here):</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>variant: flatcar</span><br /><span>version: 1.0.0</span><br /><br /><span>passwd:</span><br /><span>  users:</span><br /><span>    - name: linuxadmin</span><br /><span>      groups:</span><br /><span>        - sudo</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="752" data-end="763">Save it as:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="pe-11 pt-3">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre contenteditable="false">flatcar.bu</pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
<h2 data-start="791" data-end="820">Convert Butane to Ignition</h2>
<p data-start="822" data-end="849">Generate the Ignition JSON:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre contenteditable="false">butane --pretty --strict flatcar.bu &gt; flatcar.ign</pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="916" data-end="949">Verify the file starts with JSON:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>head flatcar.ign</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="981" data-end="1017">You should see something similar to:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>{</span><br /><span>  "ignition": {</span><br /><span>    "version": </span><span class="ͼz">"3.3.0"</span><br /><span>  }</span><br /><span>}</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<h2 data-start="1079" data-end="1113">Base64 encode the Ignition file</h2>
<p data-start="1115" data-end="1150">Encode the generated Ignition file:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>base64 </span><span class="ͼ12">-w0</span><span> flatcar.ign &gt; flatcar.ign.b64</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="1206" data-end="1224">View the contents:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span class="ͼ10">cat</span><span> flatcar.ign.b64</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="1259" data-end="1282">Copy the entire output.</p>
<h2 data-start="1284" data-end="1301">Deploy the OVA</h2>
<p data-start="1303" data-end="1337">Deploy the Flatcar OVA in vSphere.</p>
<p data-start="1339" data-end="1481">You can either populate the Ignition fields during deployment or add the values later as Advanced Parameters before the VM is ever powered on. But populating values manually during the OVA install is tedious and doesn't scale very well. You can leave the following screen blank during the deployment:</p>
941
<h2 data-start="1483" data-end="1530">Configure Ignition using Advanced Parameters</h2>
<p>This is the part that you want to pay attention to the details. You need to create the following two advanced configuration parameters:</p>
<p><strong>guestinfo.ignition.config.data</strong><br /><strong>guestinfo.ignition.config.data.encoding</strong> <br /><br /></p>
<p data-start="1532" data-end="1556">With the VM powered off:</p>
<p data-start="1558" data-end="1608"><strong data-start="1558" data-end="1608">VM Settings &gt; VM Options &gt; Advanced Parameters</strong></p>
<p data-start="1610" data-end="1614">Add:</p>
<div class="TyagGW_tableContainer">
<div class="group TyagGW_tableWrapper flex flex-col-reverse w-fit">
<table class="w-fit min-w-(--thread-content-width)" data-start="1616" data-end="1787">
<thead data-start="1616" data-end="1637">
<tr data-start="1616" data-end="1637">
<th class="last:pe-10" data-start="1616" data-end="1628" data-col-size="sm">Attribute</th>
<th class="last:pe-10" data-start="1628" data-end="1637" data-col-size="sm">Value</th>
</tr>
</thead>
<tbody data-start="1663" data-end="1787">
<tr data-start="1663" data-end="1734">
<td data-start="1663" data-end="1696" data-col-size="sm">guestinfo.ignition.config.data</td>
<td data-col-size="sm" data-start="1696" data-end="1734">Entire contents of flatcar.ign.b64</td>
</tr>
<tr data-start="1735" data-end="1787">
<td data-start="1735" data-end="1777" data-col-size="sm">guestinfo.ignition.config.data.encoding</td>
<td data-col-size="sm" data-start="1777" data-end="1787">base64</td>
</tr>
</tbody>
</table>
</div>
</div>
<p data-start="1789" data-end="1818">Both parameters are needed. If you forget to add the base64 advanced setting for the encoding value, you will see errors when it tries to load the config, like this:</p>
940
<p data-start="1820" data-end="1940">Without the encoding parameter, Flatcar will attempt to parse the base64 string as JSON and fail with errors similar to:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="pe-11 pt-3">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>error at line 1 col 2: invalid character 'e'</span></code></pre>
<p>&nbsp;</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<h2 data-start="2000" data-end="2034">VMware network interface naming</h2>
<p data-start="2036" data-end="2112">One difference I found out between Proxmox and VMware is interface naming.</p>
<p data-start="2114" data-end="2160">In my environment VMware name the NIC as:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="pe-11 pt-3">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>ens192</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
<p data-start="2182" data-end="2253">Make sure of the the interface name before building static network configuration.</p>
<p data-start="2255" data-end="2263">Example:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre contenteditable="false">
Name=ens192


Address=10.1.149.20/24
Gateway=10.1.149.1
DNS=10.1.149.10
Domains=cloud.local</pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<h2 data-start="2409" data-end="2451">Be careful with Ignition file downloads</h2>
<p data-start="2453" data-end="2480">My Ignition file contained:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>contents:</span><br /><span>  source: https://extensions.flatcar.org/extensions/docker-compose.conf</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="2577" data-end="2606">and similar remote downloads.</p>
<p data-start="2608" data-end="2770">These worked in my Proxmox deployment but failed during VMware deployment because Ignition attempted to fetch them before networking and DNS were fully available.</p>
<p data-start="2772" data-end="2796">The symptom looked like:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="pe-11 pt-3">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>lookup extensions.flatcar.org on :53</span></code></pre>
<p>&nbsp;</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="2853" data-end="2996">If you encounter this, deploy without the remote <code data-start="2902" data-end="2919">contents.source</code> entries first and move those downloads to a systemd service that runs after:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="pe-11 pt-3">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>network-online.target</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
<h2 data-start="3033" data-end="3051">Verify Ignition</h2>
<p data-start="3053" data-end="3067">After booting:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>journalctl </span><span class="ͼ12">-u</span><span> ignition-fetch-offline.service </span><span class="ͼ12">-b</span></code></pre>
<p>&nbsp;</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="3130" data-end="3132">or</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>journalctl </span><span class="ͼ12">-b</span><span> | </span><span class="ͼ10">grep</span><span> </span><span class="ͼ12">-i</span><span> ignition</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="3180" data-end="3214">Successful processing should show:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="pe-11 pt-3">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>using OVF environment from guestinfo</span><br /><span>config successfully fetched</span></code></pre>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="">
<div class=""> </div>
</div>
</div>
</div>
</div>
</div>
<p data-start="3788" data-end="4029" data-is-last-node="" data-is-only-node="">Hopefully, this forum post will help any who might be looking for information on how to deploy Flatcar in VMware vSphere. It is definitely doable but the process differs quite a bit from Proxmox.</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>Brandon Lee</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/vmware-vsphere-help/installing-flatcar-linux-in-vmware-vsphere-with-ignition-my-notes-from-the-deployment/</guid>
                    </item>
				                    <item>
                        <title>Home Lab Network Design: What&#039;s Your Biggest Challenge?</title>
                        <link>https://www.virtualizationhowto.com/community/networking-forum/home-lab-network-design-whats-your-biggest-challenge/</link>
                        <pubDate>Tue, 16 Jun 2026 14:47:51 +0000</pubDate>
                        <description><![CDATA[Building a home lab network I have found is a pretty exciting project. But it comes with some real decisions that can make or break your setup that I have found. 
I&#039;m curious about the pain...]]></description>
                        <content:encoded><![CDATA[<p>Building a home lab network I have found is a pretty exciting project. But it comes with some real decisions that can make or break your setup that I have found. </p>
<p>I'm curious about the pain points you're facing in your home lab infrastructure. I am wondering if others are struggling with the following things that I have seen as possible challenges for me:</p>
<ul>
<li>VLAN segmentation and inter-VLAN routin</li>
<li>DNS/DHCP management across multiple subnets</li>
<li>connectivity decisions (10GbE vs 25GbE vs staying with 1GbE)</li>
<li>Firewall rules</li>
<li>WiFi coverage and performance tuning</li>
<li>Network monitoring and visibility tools</li>
<li>Balancing performance with power consumption</li>
</ul>
<p>One thing I've learned is that home labs are pretty customized to each person and what they are doing. While someone else needs enterprise-grade features others may not. The design choices we make often come down to each specific use case. Man, budgets are also a common worry as well especially these days.</p>
<p>I'd love to hear about your setup, the design decisions that worked well, and what you might want to wait and do differently if you started today? Did you go with managed switches for better control, or stick with simpler unmanaged solutions? Are you using WireGuard for remote access, or did you choose a different VPN approach? </p>
<p>Sorry for all the questions, but just wanted to put this out there for the community to weigh in on.</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>tim kacyl</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/networking-forum/home-lab-network-design-whats-your-biggest-challenge/</guid>
                    </item>
				                    <item>
                        <title>Proxmox Mail Gateway 9.1 Is Out with New Features. Anyone Running PMG?</title>
                        <link>https://www.virtualizationhowto.com/community/tech-news/proxmox-mail-gateway-9-1-is-out-with-new-features-anyone-running-pmg/</link>
                        <pubDate>Sat, 13 Jun 2026 03:26:08 +0000</pubDate>
                        <description><![CDATA[Just saw that Proxmox has released Proxmox Mail Gateway 9.1.For anyone not familiar with it, Proxmox Mail Gateway is the email security product in the Proxmox ecosystem that sits in front of...]]></description>
                        <content:encoded><![CDATA[<p>Just saw that Proxmox has released Proxmox Mail Gateway 9.1.For anyone not familiar with it, Proxmox Mail Gateway is the email security product in the Proxmox ecosystem that sits in front of your mail servers and helps filter spam, malware, phishing attempts. Really any other unwanted email traffic before it reaches users.</p>
<p>A few of the highlights in the 9.1:</p>
<ul>
<li>
<p>Based on Debian 13.5</p>
</li>
<li>
<p>Linux kernel 7.0</p>
</li>
<li>
<p>SpamAssassin 4.0.2</p>
</li>
<li>
<p>ClamAV 1.4.4</p>
</li>
<li>
<p>PostgreSQL 17</p>
</li>
<li>
<p>ZFS 2.4</p>
</li>
<li>
<p>Improved spam quarantine management</p>
</li>
<li>
<p>Encrypted backup support</p>
</li>
</ul>
<p>This doesn't look like a huge feature release to me, but seems like a solid platform update that keeps the underlying components current with a few quality-of-life improvements.</p>
<p>The spam quarantine enhancements are probably the feature that will be most noticeable to day-to-day users and administrators. Anything that makes reviewing and releasing quarantined messages easier is probably a good change. It looks like it also adds encrypted backups which is nice to see, especially for orgs that need more protection for configuration and messaging-related data.</p>
<p>One thing I've always found interesting is that Proxmox Mail Gateway doesn't seem to get nearly as much attention as Proxmox VE. Even though I think it is a really mature product that has been around for quite a while. Most of the discussion in the home lab and self-hosting communities naturally centers around virtualization, containers, and storage, but email security is still critical service for many organizations.</p>
<p>For anyone already running PMG, this looks like a worthwhile update. Is anyone here currently running Proxmox Mail Gateway in production or in a home lab? If so, what mail platform are you protecting with it, and how has your experience been compared to solutions like Mimecast, Proofpoint, Barracuda, or Microsoft Defender for Office 365?</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>Jeffrey Dodd</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/tech-news/proxmox-mail-gateway-9-1-is-out-with-new-features-anyone-running-pmg/</guid>
                    </item>
				                    <item>
                        <title>Microsoft just announced WSL Containers and it could be a big deal for homelabbers</title>
                        <link>https://www.virtualizationhowto.com/community/home-lab-forum/microsoft-just-announced-wsl-containers-and-it-could-be-a-big-deal-for-homelabbers/</link>
                        <pubDate>Fri, 12 Jun 2026 01:55:17 +0000</pubDate>
                        <description><![CDATA[One of the more interesting announcements from Microsoft Build 2026 wasn&#039;t AI-related at all. It was something called WSL Containers, which looks like it could really simplify running Linux ...]]></description>
                        <content:encoded><![CDATA[<p data-start="187" data-end="448">One of the more interesting announcements from Microsoft Build 2026 wasn't AI-related at all. It was something called <strong data-start="305" data-end="323">WSL Containers</strong>, which looks like it could really simplify running Linux containers on Windows. <span class="" data-state="closed"></span></p>
<p data-start="450" data-end="726">Today, many of us running containers on Windows use tools such as Docker Desktop, Podman Desktop, or Rancher Desktop. Microsoft is now building container functionality directly into WSL with a new command-line utility called <strong data-start="675" data-end="687">wslc.exe</strong>. <span class="" data-state="closed"></span></p>
<p data-start="728" data-end="780">According to Microsoft, WSL Containers will provide:</p>
<ul data-start="782" data-end="1170">
<li data-section-id="167wovz" data-start="782" data-end="825">Native Linux container support in Windows</li>
<li data-section-id="17xr2cb" data-start="826" data-end="884">A new <code data-start="834" data-end="844">wslc.exe</code> CLI for building and running containers</li>
<li data-section-id="10v9oud" data-start="885" data-end="971">An API that allows Windows applications to launch and interact with Linux containers</li>
<li data-section-id="rsuv6s" data-start="972" data-end="1043">Enterprise policy for image sources and management</li>
<li data-section-id="17hao01" data-start="1044" data-end="1170">Support for AI, development, testing, and containerized workloads directly through WSL <span class="" data-state="closed"></span></li>
</ul>
<p data-start="1172" data-end="1281">What caught my attention is that Microsoft says the command syntax is intentionally familiar to the well known Docker commands we know:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>wslc run </span><span class="ͼ12">-it</span><span> </span><span class="ͼ12">--rm</span><span> </span><span class="ͼ12">-d</span><span> </span><span class="ͼ12">-p</span><span> </span><span class="ͼy">8080</span><span>:80 </span><span class="ͼ12">--name</span><span> web nginx</span></code></pre>
<p>&nbsp;</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="1359" data-end="1381">looks very similar to:</p>
<div class="relative w-full mt-4 mb-1">
<div class="">
<div class="contents">
<div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl">
<div class="relative h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback">
<div class="relative">
<div class="h-full min-h-0 min-w-0">
<div class="h-full min-h-0 min-w-0">
<div class="">
<div class="relative">
<div class="">
<div class="relative z-0 flex max-w-full">
<div id="code-block-viewer" class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼs ͼ16" dir="ltr">
<div class="cm-scroller">
<pre class="cm-content q9tKkq_readonly m-0" contenteditable="false"><code><span>docker run </span><span class="ͼ12">-it</span><span> </span><span class="ͼ12">--rm</span><span> </span><span class="ͼ12">-d</span><span> </span><span class="ͼ12">-p</span><span> </span><span class="ͼy">8080</span><span>:80 </span><span class="ͼ12">--name</span><span> web nginx</span></code></pre>
<p>&nbsp;</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<p data-start="1447" data-end="1792">The goal seems to be helping to get rid of the dependency on third-party container runtimes while making Linux containers feel like a native Windows capability. Behind the scenes, Microsoft is using a lightweight Hyper-V utility VM that is managed directly by WSL rather than requiring a separate Docker Desktop stack. <span class="" data-state="closed"></span></p>
<p data-start="1794" data-end="1858">As a home labber, I think this is interesting for a few reasons:</p>
<ul data-start="1860" data-end="2232">
<li data-section-id="1kt09mx" data-start="1860" data-end="1904">Easier container setup on Windows machines</li>
<li data-section-id="hrhi8g" data-start="1905" data-end="1960">Potentially less overhead than running Docker Desktop (which we all know can be tempermental)</li>
<li data-section-id="oy5kh6" data-start="1961" data-end="2017">Better integration between Windows and Linux workloads</li>
<li data-section-id="1oedi56" data-start="2018" data-end="2095">Simpler development environments for people who already use WSL</li>
<li data-section-id="1snrr6r" data-start="2096" data-end="2232">Another reason to keep Windows as a viable development workstation instead of dual-booting Linux <span class="" data-state="closed"></span></li>
</ul>
<p data-start="2234" data-end="2493">Microsoft also announced several other developer-focused improvements that included news of native Linux Coreutils support on Windows and a new Intelligent Terminal experience, but WSL Containers was the standout announcement for me. <span class="" data-state="closed"></span></p>
<p data-start="2495" data-end="2638">The feature is still in development and expected to arrive in public preview through a future WSL update. <span class="" data-state="closed"></span></p>
<p data-start="2640" data-end="2662"><strong data-start="2640" data-end="2662">What do you think?</strong></p>
<p data-start="2664" data-end="2849">If WSL Containers delivers good performance and compatibility, would you replace Docker Desktop on your Windows systems, or do you prefer sticking with traditional Docker and Linux VMs?</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>Brandon Lee</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/home-lab-forum/microsoft-just-announced-wsl-containers-and-it-could-be-a-big-deal-for-homelabbers/</guid>
                    </item>
				                    <item>
                        <title>Mini PC as Virtualization Powerhouse: Worth the Investment?</title>
                        <link>https://www.virtualizationhowto.com/community/mini-pcs/mini-pc-as-virtualization-powerhouse-worth-the-investment/</link>
                        <pubDate>Tue, 09 Jun 2026 21:25:09 +0000</pubDate>
                        <description><![CDATA[I&#039;ve been seriously considering building out a home lab using a modern mini PC instead of a traditional tower setup. With the latest generation of processors from AMD Ryzen and Intel, plus t...]]></description>
                        <content:encoded><![CDATA[<p>I've been seriously considering building out a home lab using a modern mini PC instead of a traditional tower setup. With the latest generation of processors from AMD Ryzen and Intel, plus the ability to upgrade RAM and NVMe storage, they are a great choice I think. But I'm curious about real-world performance when running multiple VMs or containerized workloads?</p>
<p>Here's what I'm weighing on purchasing. Either a Minisforum, Beelink, or Geekom mini PC with a Ryzen 7 or high-end Intel processor. I want something that could handle Proxmox, Docker, and Kubernetes for self-hosting projects. I'm wondering about practical limitations. Has anyone pushed a mini PC to its limits with heavy virtualization? Are there thermal throttling issues when running sustained workloads? How does NVMe storage expansion work on these devices, and is it truly user-friendly?</p>
<p>I'm also curious about the GPU angle. Some of these mini PCs support external GPUs or have integrated graphics capable enough for local LLM inference. Are any of you running AI workloads or experimenting with local language models on mini PC hardware? What's your experience been with stability and performance?</p>
<p>The other consideration is memory upgrades. Most mini PCs max out at 32GB or 64GB depending on the model. Is that enough for a serious home lab setup, or are you finding yourselves limited? What's your sweet spot for RAM when running multiple services?</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>keegan davies</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/mini-pcs/mini-pc-as-virtualization-powerhouse-worth-the-investment/</guid>
                    </item>
				                    <item>
                        <title>Storage Strategy: ZFS vs LVM for Proxmox Homelabs?</title>
                        <link>https://www.virtualizationhowto.com/community/proxmox-help/storage-strategy-zfs-vs-lvm-for-proxmox-homelabs/</link>
                        <pubDate>Tue, 09 Jun 2026 00:51:23 +0000</pubDate>
                        <description><![CDATA[Hey everyone! I&#039;ve been running Proxmox for a few months now on my homelab setup, and I&#039;m starting to hit some limits with my current storage configuration. I&#039;m using LVM right now, which wo...]]></description>
                        <content:encoded><![CDATA[<p>Hey everyone! I've been running Proxmox for a few months now on my homelab setup, and I'm starting to hit some limits with my current storage configuration. I'm using LVM right now, which works fine for basic stuff, but I keep seeing people rave about ZFS in the Proxmox community. Before I commit to rebuilding my entire setup, I'd love to get some real-world perspective from folks who've actually lived with both options.</p>
<p>Here's my situation: I'm running a modest homelab with about 8 VMs and a few containers, mostly for learning and experimentation. I've got a couple of 4TB drives and I'm thinking about adding more storage soon. The appeal of ZFS is pretty obvious and things like snapshots, compression, data integrity are what are appealing about it. But I'm also hearing it can be resource-hungry and has a steeper learning curve. Meanwhile, LVM feels stable and straightforward, even if it's a bit more "vanilla."</p>
<p>I'm curious about a few specific things:</p>
<ul>
<li>For homelab setups specifically, does the overhead of ZFS actually matter? Are we talking noticeable performance hits?</li>
<li>How much easier is management and troubleshooting with LVM compared to ZFS?</li>
<li>If you've migrated from one to the other, was it worth the hassle?</li>
<li>Are there any gotchas with ZFS on Proxmox that the documentation doesn't really highlight?</li>
</ul>
<p>Also, I'm wondering if there's a middle ground I'm missing like using ZFS for specific VMs while keeping LVM for less critical stuff? Or would that just create a maintenance nightmare?</p>
<p>Would love to hear what you all are running and why you made those choices. Are you team ZFS all the way, or do you think people sometimes overcomplicate things when LVM does the job just fine?</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>Jeffrey Dodd</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/proxmox-help/storage-strategy-zfs-vs-lvm-for-proxmox-homelabs/</guid>
                    </item>
				                    <item>
                        <title>10GbE vs 2.5GbE: What&#039;s Your Home Lab Reality?</title>
                        <link>https://www.virtualizationhowto.com/community/networking-forum/10gbe-vs-2-5gbe-whats-your-home-lab-reality/</link>
                        <pubDate>Mon, 08 Jun 2026 21:55:09 +0000</pubDate>
                        <description><![CDATA[I&#039;ve been seeing a lot of buzz around upgrading to 10 gigabit networking in home labs, but I&#039;m curious about the real-world experiences out there. Sure, the bandwidth numbers look impressive...]]></description>
                        <content:encoded><![CDATA[<p>I've been seeing a lot of buzz around upgrading to 10 gigabit networking in home labs, but I'm curious about the real-world experiences out there. Sure, the bandwidth numbers look impressive on paper, but how many of us actually need it? I'm currently running a mix of Ubiquiti and MikroTik gear with mostly 1GbE connections, and everything feels snappy for my workloads: VMs, NAS backups, media streaming, the usual suspects.</p>
<p>The jump to 10GbE means new switches, NICs, and potentially DAC cables or fiber. For 2.5GbE, the investment is much lower, and it's becoming more affordable. But here's what I'm wrestling with: <strong>What's the sweet spot for a home lab in 2024?</strong> Are you pushing 10GbE because you genuinely need the throughput, or is it more about future-proofing? And what about the cooling, power consumption, and rack space implications?</p>
<p>I'd love to hear about your setup decisions. Consider sharing:</p>
<ul>
<li>Your current network topology and what drove your speed choices</li>
<li>Whether you regret going higher (or wishing you had)</li>
<li>Your infrastructure constraints—power, cooling, budget</li>
<li>Real-world bottlenecks you've encountered with 1GbE</li>
</ul>
<p>Also, if you're running pfSense or OPNsense as your router/firewall, how does your throughput scale with your chosen link speeds? I've heard some interesting takes on whether the CPU can even keep up. What's your experience been?</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>dutch laramy</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/networking-forum/10gbe-vs-2-5gbe-whats-your-home-lab-reality/</guid>
                    </item>
				                    <item>
                        <title>Mini PC as Hypervisor: Proxmox vs Docker for Home Labs?</title>
                        <link>https://www.virtualizationhowto.com/community/mini-pcs/mini-pc-as-hypervisor-proxmox-vs-docker-for-home-labs/</link>
                        <pubDate>Mon, 08 Jun 2026 00:49:59 +0000</pubDate>
                        <description><![CDATA[I&#039;ve been diving into the world of mini PCs for home lab setups, and I&#039;m curious about the best approach for running multiple services. Right now, I&#039;m torn between setting up Proxmox for ful...]]></description>
                        <content:encoded><![CDATA[<p>I've been diving into the world of mini PCs for home lab setups, and I'm curious about the best approach for running multiple services. Right now, I'm torn between setting up Proxmox for full virtualization or going the Docker route for containerization. Both seem viable on modern mini PCs like the Minisforum or Beelink models with decent specs.</p><p>The appeal of Proxmox is having isolated VMs for different services—it feels safer and more flexible. But Docker seems lighter on resources and faster to deploy. I'm wondering: what's your experience been? Are you running a hypervisor setup on your mini PC, or are you using containers? What hardware are you working with, and how's the performance been?</p><p>I'm particularly interested in:</p><ul><li>Real-world performance comparisons on mini PCs with 16GB or 32GB RAM</li><li>NVMe storage considerations—how much do you need for multiple VMs or containers?</li><li>Whether GPU acceleration matters for your workloads</li><li>Tips for managing power consumption while running 24/7</li><li>Any gotchas you've hit with specific mini PC models</li></ul><p>I'm also curious if anyone's experimenting with AI workloads or local LLMs on their mini PC home labs. Are you finding the hardware limiting, or are mini PCs surprisingly capable for these tasks? Let's share our setups and learn from each other's experiences!</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>leonard cohkryn</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/mini-pcs/mini-pc-as-hypervisor-proxmox-vs-docker-for-home-labs/</guid>
                    </item>
				                    <item>
                        <title>Building Your First Home Lab: VLANs, Routing &amp; Real Lessons Learned</title>
                        <link>https://www.virtualizationhowto.com/community/networking-forum/building-your-first-home-lab-vlans-routing-real-lessons-learned/</link>
                        <pubDate>Mon, 08 Jun 2026 00:43:46 +0000</pubDate>
                        <description><![CDATA[Hey everyone! I&#039;m excited to start a discussion about home lab networking, specifically the infrastructure decisions that can make or break your setup. Whether you&#039;re running a small Ubiquit...]]></description>
                        <content:encoded><![CDATA[<p>Hey everyone! I'm excited to start a discussion about home lab networking, specifically the infrastructure decisions that can make or break your setup. Whether you're running a small Ubiquiti network or diving deep into pfSense, I'd love to hear about your experiences and the choices you've made along the way.</p>
<p>Let me share a practical example of something many of us struggle with: VLAN configuration. Here's a basic pfSense/OPNsense approach to get the conversation started:</p>
<pre contenteditable="false"># Example: Creating a management VLAN on pfSense
# Via shell or configuration file
ifconfig em0.100 create
ifconfig em0.100 vlan 100 vlandev em0
ifconfig em0.100 inet 192.168.100.1 netmask 255.255.255.0
service dhcpd restart</pre>
<p>But here's what I really want to explore with you: What design choices have actually paid off in your home labs? Are you using VLANs to segment IoT devices? Have you regretted going with a particular switch or router? What about DNS/DHCP setup—are you running separate services or using an all-in-one solution? And for those running 10GbE or considering it, was it worth the investment for a home environment?</p>
<p>I'm also curious about monitoring and visibility. Many of us set up networks but then struggle to actually see what's happening. Are you using tools like Prometheus, Grafana, or something simpler? What's your approach to network monitoring without going overboard?</p>
<p>Share your setup details, the lessons you've learned, and especially the mistakes you'd rather not repeat. What would you do differently if you started over today?</p>]]></content:encoded>
						                            <category domain="https://www.virtualizationhowto.com/community/"></category>                        <dc:creator>tim kacyl</dc:creator>
                        <guid isPermaLink="true">https://www.virtualizationhowto.com/community/networking-forum/building-your-first-home-lab-vlans-routing-real-lessons-learned/</guid>
                    </item>
							        </channel>
        </rss>
		