<p>Timestamps</p>
<p>(00:24) Happy 2025!</p>
<p>(00:34) <a href="https://medium.com/@logins_39559/linux-prepper-podcast-an-interview-with-james-sundquist-615545ae411d">Hungry Bogart interview on Linux Prepper origins and background</a> on Medium.</p>
<p>(01:00) Episode Overview</p>
<p>(01:45) Audience Feedback</p>
<ul>
<li>What is Matrix and why do we have a Matrix chat. <a href="https://matrix.to/#/#linuxprepper:matrix.org">Join it here</a>.</li>
</ul>
<p>(02:50) <a href="https://discuss.james.network">Discussion forum now live</a> for the podcast and eventually Living Cartoon Company, my theatrical work.</p>
<p>(03:20) <a href="https://seagl.org/">SeaGL</a> Gnu/Linux Conference from October</p>
<ul>
<li>Found through <a href="https://selfhostbook.com/">Steadfast Self-hosting</a>. <a href="https://github.com/meonkeys/shb">Book also on Github</a></li>
</ul>
<p>(08:00) There is more to this podcast than just technology in terms of computers. Also relates to making musical instruments, electronics, recipes, DIY, hardware</p>
<p>(09:15) My audience expectations is you want to learn more. You are someone happy to learn more. You will be inspired to take initiative.</p>
<ul>
<li>Basic web searches like “Linux Password Manager” to learn.</li>
<li>Markdown is how this is written for you.</li>
<li><a href="https://lifehacker.com/the-bullet-journal-minus-the-hype-is-actually-a-reall-1786382012">Bullet Journaling</a></li>
<li>Password Managers</li>
<li></li>
</ul>
<h2>Where to Begin</h2>
<p>(12:00) Everyone starts hosted. No shame in it. But, when to try selfhosting on your device?</p>
<ul>
<li>Encounter a limitation like sharing multi-terabytes of data, when my hosted storage is smaller.</li>
<li>Get a “homelab” with any old machine.</li>
<li>Give yourself a reason to learn.</li>
</ul>
<p>(15:00) Basic services you can experiment with to begin your own homelab of internal devices</p>
<ul>
<li>Avahi, mDNS for treating your device as <code>hostname.local</code> for printing, Samba and more with zero configuration.
<ul>
<li><a href="https://linux.die.net/man/5/avahi-daemon.conf">Edit avahi-daemon.conf with whatever stand-in hostname you want</a></li>
</ul>
</li>
<li>DNS Server, popularly done with Adblockers like <a href="https://pi-hole.net/">Pi-hole</a> and <a href="https://adguard.com/en/adguard-home/overview.html">Adguard Home</a>, plus <a href="https://www.nlnetlabs.nl/projects/unbound/about/">Unbound</a> with a blocklist.
<ul>
<li>Sync multiple failovers of these using <a href="https://discourse.pi-hole.net/t/introducing-orbital-sync-a-new-approach-to-synchronizing-multiple-pi-holes/57426">Orbital Sync for Pi-hole</a> or <a href="https://github.com/bakito/adguardhome-sync">adguardhome-sync</a></li>
<li>My personal preference is Adguard Home alongside Unbound and Adguardhome-sync.</li>
</ul>
</li>
<li>DHCP Server (requires router access) to use something like the above services to set static routes and DHCP reservations for your devices in a saner manner.</li>
<li>I personally enjoying setting all of my device IP assignments based on MAC addresses.</li>
</ul>
<h3>Expanding beyond DNS and DHCP</h3>
<p>(19:00) Buy a domain yourself using a service like Porkbun.com</p>
<ul>
<li>or, try an open source, dynamic dns provider like duckdns.org</li>
</ul>
<p>(19:30) Reverse Proxy to access your services with valid https, either publicly and/or locally only.</p>
<ul>
<li>No more http warnings in the browser. <code><-</code> nothing makes friends and family less interested in our service.</li>
<li>No more remembering IP addresses or port numbers.</li>
<li>Classier than simply using avahi as <code>hostname.local:$port</code>
<ul>
<li>avahi still serves as a nice fallback</li>
</ul>
</li>
<li>Local only https is totally doable thanks to DNS challenges. Your application doesn’t have to be public.</li>
</ul>
<p>There are tons of reverse proxies to choose from! I don’t want to recommend one over another. Which do you prefer? All of these services are ones your friends and family will use, whether they know it or not.</p>
<p>(22:05) What services do you actually host for your friends and family? Let me know! <a href="mailto:podcast@james.network">podcast@james.network</a></p>
<h2>State of the Podcast</h2>
<p>(22:30) <a href="https://www.paypal.com/paypalme/jamesdotnetwork">Paypal donations</a> accepted
(23:00) <a href="https://podcasting2.org/">Podcasting 2.0 support</a> enabled
(24:00) Now using studio monitors for reference in better recording and mixing the show.</p>
<footer><p>Join <a href="https://matrix.to/#/#linuxprepper:matrix.org">#linuxprepper:matrix.org</a> chat on Matrix!</p>
<p>Email feedback to <a href="mailto:podcast@james.network">podcast@james.network</a></p>
<p>I do not promise to respond, but I promise to read your words!</p>
</footer>