Cyberdeck Cyberwhat Selfhosted VPN networks and is Wireguard Hard
OCT 24, 202533 MIN
Cyberdeck Cyberwhat Selfhosted VPN networks and is Wireguard Hard
OCT 24, 202533 MIN
Description
<p>(00:00)</p>
<p>Complete Shownotes at <a href="https://discuss.james.network">https://discuss.james.network</a></p>
<p>(00:40)</p>
<h3>Sponsor</h3>
<p><a href="https://ameridroid.com/?ref=podcast">Ameridroid referral link</a> - US-based distributor of Odroid, Open Hardware and Home Automation</p>
<ul>
<li><a href="https://ameridroid.com/products/thirdreality-smart-plug-m1-power-metering?ref=podcast">Third Reality M1 Power Plug w/ Metering</a> with Home Assistant support.</li>
<li>LINUXPREPPER at checkout</li>
</ul>
<p>(02:01)</p>
<h3><a href="https://discuss.james.network/public/d/67-status-of-podcasting-20-support/2">State of the Podcast</a></h3>
<p><a href="https://github.com/getAlby/hub">Albyhub</a> as a selfhosted Bitcoin Lightning node. Locally hosts wallet and node for podcasting 2.0 donations + Nostr authentication.</p>
<ul>
<li>Thank you to those who have sent me donations and messages over the last couple days of it working.</li>
<li><a href="getalby.com/p/sunjam">Send a direct lightning or Nostr donation here</a>.</li>
<li>Also, a thank you to the helpful Alby team. <a href="https://guides.getalby.com/user-guide/alby-hub/">They have useful step-by-step guides</a>. Only email them because their chat is covered in scammers.</li>
</ul>
<p>(02:44)</p>
<p><a href="https://nostr.how/">Nostr</a> decentralized social network.</p>
<ul>
<li><a href="https://iris.to">Iris.to</a> webui client for Nostr</li>
</ul>
<p>(04:38)</p>
<h3>Events</h3>
<ul>
<li><a href="https://seagl.org/">SeaGL or Seattle Gnu/Linux Conference</a> at the University of Washington, Seattle, WA from 11/07 - 11/08. <a href="https://pretalx.seagl.org/2025/talk/">Full schedule released</a>. No cost; all are welcome!
<ul>
<li><a href="https://pretalx.seagl.org/2025/talk/EWCUGD/">My SeaGL presentation on 11/07 at 5pm</a>.</li>
<li>Will also be tabling to promote this show. Do stop by and say hello!</li>
</ul>
</li>
</ul>
<p>(06:40)</p>
<h3>Self-hosted Tools</h3>
<p>Is Wireguard hard to use? Send your thoughts on an anonymous form.</p>
<p>Adding authentication services onto Wireguard, specifically ones you can selfhost, and run on a cheap VPS:</p>
<ul>
<li><a href="https://my.racknerd.com/aff.php?aff=9448">Racknerd Referral link</a>, and select “Reveal Deals” for VPS annual subscriptions at $11. They are friendly bunch with a great reputation; Pangolin recommends them. Minimal VPS is all that is needed for these sorts of services, which are merely providing your authentication, as opposed to the actual wireguard traffic.
Limited locations:
<ul>
<li>Los Angeles, San Jose, Seattle</li>
<li>Chicago, Dallas, New York, Ashburn</li>
<li>Strasborg France</li>
<li>Toronto, Canada</li>
<li>Asia recommended to use DC-02 out of Los Angeles</li>
</ul>
</li>
</ul>
<p>(07:47)</p>
<ul>
<li><a href="https://github.com/netbirdio/netbird">Netbird</a> - Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.
<ul>
<li>You can try their hosted service or selfhost it, or whatever. Check out</li>
</ul>
</li>
<li><a href="https://github.com/fosrl/pangolin">Pangolin</a> - is a self-hosted tunneled reverse proxy server with identity and context aware access control, designed to easily expose and protect applications running anywhere. Pangolin acts as a central hub and connects isolated networks — even those behind restrictive firewalls — through encrypted tunnels, enabling easy access to remote services without opening ports or requiring a VPN.
<ul>
<li>Combines traefik reverse proxy with Single Sign On and Wireguard. Meant to be selfhosted, but they do offer a hosted instance.</li>
<li>Pin codes, temporary links, password links for exposing services as a “funnel”. Similar to cloudflare tunnels, where users cannot be bothered to sort things out and just want a service exposed.</li>
</ul>
</li>
<li><a href="https://github.com/juanfont/headscale">Headscale</a> - The main objective of Headscale is to provide a non-proprietary implementation of the Tailscale protocol & control server for hobbyists and self-hosters. Acts as a replacement for the listening servers while allowing you to continue using your existing clients applications. Funnel functionality is currently considered in beta status. Does not include a web ui by default.
<ul>
<li><a href="https://github.com/gurucomputing/headscale-ui">Headscale-ui</a></li>
<li><a href="https://headscale.net/stable/ref/integration/web-ui/">Full listing of various webui implementations for Headscale</a></li>
</ul>
</li>
</ul>
<p>(14:15)</p>
<h3>Self-hosted Tools for when your Nextcloud server goes offline</h3>
<p><a href="https://github.com/syncthing/syncthing">Syncthing</a> - peer-to-peer file synchronization utility, designed to sync files between devices on a local network or between remote devices over the Internet. Note: Syncthing project does not directly support Apple Store or Google Play store for mobile.</p>
<ul>
<li><a href="https://github.com/Catfriend1/syncthing-android">Syncthing-fork</a> for Android. Available through Github or F-Droid</li>
<li><a href="https://mobiussync.com/">Moebius Sync</a> for iOS. Paid app.</li>
<li><a href="https://github.com/mickael-kerjean/filestash">FileStash</a> - webui designed to sit on top of your own sync service, Git, Google Drive, Database, S3, etc. Now supports arm devices!</li>
<li><a href="https://github.com/filebrowser/filebrowser">FileBrowser</a> webui</li>
<li><a href="https://github.com/drakkan/sftpgo">SFTPGo</a> webui with multi-user and group support!</li>
</ul>
<h3>Ways to support the show!</h3>
<ul>
<li>Share with others! Help spread on social media.</li>
<li><a href="https://getalby.com/p/sunjam">Donate on Paypal</a></li>
<li><a href="https://getalby.com/p/sunjam">Donate Directly on Podcasting 2.0</a></li>
<li><a href="https://discuss.james.network/public/d/55-steam-key-giveaway-from-linux-prepper-open-through-1101">Steam Key Giveaway</a> drawing continues through 11/01 for reviewing the podcast on a platform of your choice: Apple Podcasts, Podcast Index, etc. Send me a link to enter the drawing.</li>
</ul>
<p>(20:01)</p>
<h2>You into Cyberdecks, bro?</h2>
<p><a href="https://www.codeof.me/cyberdore-2064-your-cyberdeck-companion-for/">Cyberdore 2064</a> - 3D print yourself, with Pi Zero and Pi Pico. Looks like a blackberry / cell phone / palm pilot.</p>
<p>What is a Cyberdeck - A cyberdeck is a portable computing device often associated with the cyberpunk genre, typically used by hackers or “Netrunners” to access and navigate virtual networks.</p>
<p><a href="https://www.codeof.me/cyberdore-2064-your-cyberdeck-companion-for/">Cyberdeck hat from Adafruit</a> $9 and still requires a 3.5“ style touch or non-touch display for another $35. Angled to not be awkward on existing GPIO port in back.</p>
<p><a href="https://www.adafruit.com/product/4862">Cyberdeck Bonnet</a> $8 and a $20 e-ink display or small OLED. Allows a couple pins additional GPIO access. Size of the Pi Zero / GPIO port.</p>
<p>Pi 400 - $66. Another $20 for the accessories: mouse, power supply, SD Card. Awkward GPIO access requires expander, similar to Cyberdeck or Bonnet. No camera or Touchscreen cable connector. Improved thermals over Pi 4!</p>
<ul>
<li>4gb ram is lame if using this with a web browser watching videos.</li>
<li>Functions as a bluetooth keyboard, as do the other models!</li>
</ul>
<p><a href="https://github.com/Gadgetoid/pi400kb">pi400kb</a> - Use the Pi 400 or 500 as an actual HID USB Keyboard on your existing computer. Will likely <a href="https://shop.pimoroni.com/products/usb-c-to-usb-a-cable-1m-black">require a USB-C splitter to allow power for the device</a> while it acts as your USB keyboard</p>
<ul>
<li>Supports an attached mouse as well!</li>
<li><a href="https://github.com/Gadgetoid/pi400kb/issues/56">Pi 500+ support still in development</a></li>
</ul>
<p><a href="https://www.40percent.club/2020/12/orthopi.html">OrthoPi</a> - Convert Pi 400 to mechanical yourself with a ~$20 gerber board that supports a rotary encoder.</p>
<ul>
<li>Doubles height of the keyboard.</li>
<li><a href="https://web.archive.org/web/20250116020023/https://git.40percent.club/di0ib/Misc/src/branch/master/orthopi">Repository offline and gerber not available in Wayback Machine</a>. Send a link to the show if you find it!</li>
</ul>
<p>Pi 500 lowered heat produced. Regular keyboard. 8gb ram. $90. $30 for accessories.</p>
<p>Pi 500 + w/ Gateron switches. RGB lighting. m.2 slot. Includes 256gb nvme at $200. $30 for accessories, probably worth it for 5 amp power.</p>
<h3>Is this actually comfortable to type on? Chiclets are ultimate low profile. Raised keys are angled… so, does this thicker keyboard feels uncomfortable?</h3>
<p>(30:00)</p>
<p><a href="https://shop.pimoroni.com/products/keybow-2040?variant=32399559589971">Keybow 2040</a> by Pimoroni. Pi Pico RGB-lit mechanical 12-key. Python programmed over usb.</p>
<p>(31:00)</p>
<p>Dell SK-8115. Turn up at Goodwill. <a href="https://www.ebay.com/sch/i.html?_nkw=dell+sk-8115">$12 - 20 on ebay</a>. - Bomb-proof, raised keys, and made for decades of abuse. $59.99 retail.</p>
<footer><ul>
<li>Join <a href="https://matrix.to/#/#linuxprepper:matrix.org">#linuxprepper:matrix.org</a> chat on Matrix!</li>
<li><a href="https://podcast.james.network/@linuxprepper/follow">Follow from the Fediverse: Mastodon, etc.</a>
<ul>
<li>@<a href="mailto:[email protected]">[email protected]</a></li>
</ul>
</li>
<li><a href="https://cloud.disroot.org/apps/forms/s/Lzai4d2A79iNsapnpbGbBGcH">Send in anonymous feedback with one click!</a></li>
<li>See <a href="https://discuss.james.network">more detailed notes and info at the forum</a></li>
</ul>
<p>Email feedback to <a href="mailto:[email protected]">[email protected]</a></p>
<p>I do not promise to respond, but I promise to read your words!</p>
</footer>