<story><title>Build your own private WireGuard VPN with PiVPN</title><url>https://www.jeffgeerling.com/blog/2023/build-your-own-private-wireguard-vpn-pivpn</url></story><parent_chain><item><author>ye-olde-sysrq</author><text>I run wg-easy &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;WeeJeWel&amp;#x2F;wg-easy&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;WeeJeWel&amp;#x2F;wg-easy&lt;/a&gt; for this sort of thing. I use the docker container, and it&amp;#x27;s great. &amp;quot;Just works&amp;quot;.&lt;p&gt;Also, unrelated, I just decided I don&amp;#x27;t like the sentiment of &amp;quot;PiMyProjectName&amp;quot; branding. I know most projects don&amp;#x27;t &lt;i&gt;just&lt;/i&gt; run on a Pi, and that the intent is to say &amp;quot;you can self-host thing&amp;quot;, but at this point if you want to run a home server sort of thing, just buy some cheap 100-200 dollar minipc thing. That&amp;#x27;s how much you&amp;#x27;d pay for a Pi now anyway, and it comes with such great features as:&lt;p&gt;* just establishing an ssh connection doesn&amp;#x27;t take multiple seconds&lt;p&gt;* the ethernet doesn&amp;#x27;t go over a usb hub&lt;p&gt;* it doesn&amp;#x27;t run on an sd card that is going to fail within a year&lt;p&gt;I&amp;#x27;m pretty dismissive of ARM chips for homelab stuff at this point. There&amp;#x27;s super cheap minipcs with &amp;quot;real&amp;quot; processors that will just destroy even an expensive ARM board.&lt;p&gt;Pi&amp;#x27;s shine with their ability to run both a real&amp;#x2F;full Linux and also do gpio type stuff that otherwise is usually an arduino board. I don&amp;#x27;t have anything against low-level programming but damn is it just a lot more fun to do in python. I love the Rpi zero w 2 products for this, just enough juice to run wifi and a python loop, plus the gpio pins. Too bad they&amp;#x27;ve been sold out for literally years.</text></item></parent_chain><comment><author>1vuio0pswjnm7</author><text>What is conveniently overlooked in these neverending^1 HN comments that dismiss RPi as &amp;quot;inferior&amp;quot; is that (a) RPi is a brand, (b) people are familiar with and trust the brand and (c) when everyone is doing their projects on the same hardware it avoids compatibility disclaimers like &amp;quot;This is project is tested on X. It may or may not work on Y.&amp;quot;  It obviates consideration of &amp;quot;hardware compatibility&amp;quot;.  With the RPi people know exactly what hardware to buy.
Even if the hardware is overpriced or underpowered, synergies are created when everyone is using the same hardware.  IMHO, one cannot discount the value of that, but these comments downgrading the RPi aways do.  Of course there are better choices for hardware than the RPi, and perhaps without the supply issues, but good luck getting everyone to buy the same thing so that projects do not have to account for &amp;quot;hardware compatibilty&amp;quot;.&lt;p&gt;1. Eleven years and counting</text></comment>
<story><title>Build your own private WireGuard VPN with PiVPN</title><url>https://www.jeffgeerling.com/blog/2023/build-your-own-private-wireguard-vpn-pivpn</url></story><parent_chain><item><author>ye-olde-sysrq</author><text>I run wg-easy &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;WeeJeWel&amp;#x2F;wg-easy&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;WeeJeWel&amp;#x2F;wg-easy&lt;/a&gt; for this sort of thing. I use the docker container, and it&amp;#x27;s great. &amp;quot;Just works&amp;quot;.&lt;p&gt;Also, unrelated, I just decided I don&amp;#x27;t like the sentiment of &amp;quot;PiMyProjectName&amp;quot; branding. I know most projects don&amp;#x27;t &lt;i&gt;just&lt;/i&gt; run on a Pi, and that the intent is to say &amp;quot;you can self-host thing&amp;quot;, but at this point if you want to run a home server sort of thing, just buy some cheap 100-200 dollar minipc thing. That&amp;#x27;s how much you&amp;#x27;d pay for a Pi now anyway, and it comes with such great features as:&lt;p&gt;* just establishing an ssh connection doesn&amp;#x27;t take multiple seconds&lt;p&gt;* the ethernet doesn&amp;#x27;t go over a usb hub&lt;p&gt;* it doesn&amp;#x27;t run on an sd card that is going to fail within a year&lt;p&gt;I&amp;#x27;m pretty dismissive of ARM chips for homelab stuff at this point. There&amp;#x27;s super cheap minipcs with &amp;quot;real&amp;quot; processors that will just destroy even an expensive ARM board.&lt;p&gt;Pi&amp;#x27;s shine with their ability to run both a real&amp;#x2F;full Linux and also do gpio type stuff that otherwise is usually an arduino board. I don&amp;#x27;t have anything against low-level programming but damn is it just a lot more fun to do in python. I love the Rpi zero w 2 products for this, just enough juice to run wifi and a python loop, plus the gpio pins. Too bad they&amp;#x27;ve been sold out for literally years.</text></item></parent_chain><comment><author>yonatan8070</author><text>The Pis shine primarily in terms of power consumption, under load, a mini PC could cosume 50W, where a Pi (and other ARM boards) will do an absolute maximum of 15W. And if you have multiple devices that run 24&amp;#x2F;7, that could be a significant saving</text></comment>