Linux Prepper
Linux Prepper

Linux Prepper

Living Cartoon Company

Overview
Episodes

Details

A podcast where technology links into just enjoying your life. Who knows what we’ll accomplish?! Inspired by Linux, BSD, Open Source and FOSS. Part of https://james.network and Living Cartoon Company

If you are interested an episode and want to send me thoughts please email: podcast@james.network The show is subject to change, depending on how it is received. No sponsors, no hard commitments, just frustration and fun.

Recent Episodes

Interview with Marcel on Recognize AI
APR 15, 2025
Interview with Marcel on Recognize AI
<p>(00:00)</p> <p>Welcome to our first long format interview! Consider this a bonus episode. Please share it with others if you enjoy it! Let me know what you think; your feedback appreciated.</p> <p>(00:20)</p> <p><a href="https://www.linuxfestnorthwest.org/">LinuxFest Northwest in Bellingham, WA April 25th - 27th</a></p> <p>(00:37)</p> <p><a href="https://github.com/marcelklehr">Quick Intro on Marcel</a> - Developer behind Nextcloud Bookmarks, Floccus, Recognize</p> <p>(01:04)</p> <p><a href="https://docs.nextcloud.com/server/latest/admin_manual/ai/app_recognize.html">Recognize AI &amp; ML for Nextcloud Photos documentation</a></p> <ul> <li><a href="https://github.com/nextcloud/recognize">Project Github</a></li> </ul> <p>(02:30)</p> <p><a href="https://floccus.org/">Floccus</a> - Browser Bookmark Syncing Extension for Chrome, Firefox, mobile clients, etc. Supports Nextcloud <a href="https://github.com/nextcloud/bookmarks">Bookmarks</a>, Google Drive, Git, webdav and more.</p> <ul> <li><a href="https://github.com/floccusaddon/floccus/">Project Github</a></li> </ul> <p>(02:54)</p> <p><a href="https://cloud.disroot.org/apps/forms/s/Lzai4d2A79iNsapnpbGbBGcH">Be sure to send in your feedback with this anonymous form!</a></p> <p>(03:33)</p> <p>Spread the word and share this show with others if you enjoy it! Thank you so much!</p> <ul> <li><a href="https://www.paypal.com/paypalme/jamesdotnetwork">You can donate to support me here.</a></li> <li><a href="https://getalby.com/p/sunjam">Podcasting 2.0 listeners to donate to support my upcoming Alby Hub node here. Fundraising 50k Sats.</a></li> </ul> <p>(03:45)</p> <p><a href="https://github.com/marcelklehr">Interview with Marcel Begins</a></p> <ul> <li><a href="https://en.wikipedia.org/wiki/EfficientNet">EfficientNet</a></li> <li><a href="https://www.tensorflow.org/">TensorFlow</a></li> <li><a href="https://github.com/openai/whisper">WhisperAI</a></li> <li>Stable Diffusion Image Generation by <a href="https://stability.ai/">Stability AI</a> <ul> <li><a href="https://cloud.disroot.org/s/SccRXfT7yHHg48j">See some generated Mascots for Nextcloud</a></li> <li><a href="https://stabledifffusion.com/">Try it here</a></li> <li><a href="https://github.com/Stability-AI/generative-models">Github repo</a></li> </ul> </li> </ul> <p><a href="https://www.npr.org/2023/06/13/1181906529/beatles-john-lennon-voice-song-ai">Beatles use AI to complete a new song</a></p> <p><a href="https://docs.nextcloud.com/server/latest/admin_manual/ai/app_assistant.html">Nextcloud Assistant</a></p> <ul> <li><a href="https://github.com/nextcloud/assistant">Project github</a></li> <li><a href="https://docs.nextcloud.com/server/latest/admin_manual/ai/app_context_agent.html">Context Agent documentation</a></li> </ul> <p><a href="https://github.com/nextcloud/summary_bot">Summary Bot for Nextcloud Talk Chat</a></p> <p><a href="https://www.geeksforgeeks.org/common-ai-models-and-when-to-use-them/">What are Common AI Models &amp; How to Use Them</a></p> <p><a href="https://ollama.com/">Ollama</a>, supporting Deepseek and other kinds of models, from small to large.</p> <ul> <li><a href="https://github.com/ollama/ollama">Project Github</a></li> </ul> <p><a href="https://github.com/ItzCrazyKns/Perplexica">Perplexica AI Search</a></p> <ul> <li>Built on <a href="https://github.com/searxng/searxng">Searxng</a></li> </ul> <p>Hope you enjoyed this first interview.</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></li> <li><a href="https://cloud.disroot.org/apps/forms/s/Lzai4d2A79iNsapnpbGbBGcH">Send in anonymous feedback with one click!</a></li> </ul> <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>
play-circle
44 MIN
Leaving Linux
APR 5, 2025
Leaving Linux
<p>Timestamps</p> <p><a href="https://discuss.james.network/public/d/29-shownotes-for-episode-5">For Detailed Shownotes and Links - Click Here</a></p> <p>(00:45) Linuxfest Northwest</p> <p>(02:10) Audience Suggestion - Forgejo</p> <p>(06:02) Television Fuzzy Finder</p> <p>(08:38) Uptime Kuma- Monitoring</p> <p>(12:25) Dockje - Docker Compose Manager</p> <p>(14:50) Homebox - Inventory Management</p> <p>(17:14) <a href="https://ameridroid.com/?ref=podcast">Ameridroid Sponsor</a> - LINUXPREPPER coupon at checkout</p> <ul> <li><a href="https://ameridroid.com/products/bap-1f951125-260a-4641-93ff-2652facfe9a8?ref=podcast">Home Assistant Green</a></li> <li><a href="https://ameridroid.com/products/skyconnect?ref=podcast">Home Assistant Skyconnect Zigbee/Matter adapter</a></li> <li><a href="https://ameridroid.com/products/home-assistant-voice-preview-edition?ref=podcast">Home Assistant Voice Preview</a></li> <li><a href="https://ameridroid.com/products/indiedroid-nova?ref=podcast">IndieDroid Nova</a></li> </ul> <p>(19:40) Whisper AI - Speech to Text</p> <p>(27:00) What services would you like tested on an arm64 server? Let me know.</p> <p>(27:30) <a href="https://lemmy.world/post/26733572">Lemmy discussion on AI tools people are testing locally.</a></p> <p>(29:10) Themio Stereotool</p> <p>(30:19) scp - SSH based Copy</p> <p>(32:00) ffmpeg audio extraction from mp4 video after a Zoom call.</p> <p>(32:47) Getting a New Laptop. Windows 11, AntiX, NixOS, Kubuntu.</p> <p>(53:30) Ubuntu adopting uutils</p> <p>(57:00) Podcasting 2.0 support - State of the Podcast</p> <p><a href="https://github.com/getAlby/hub">Alby Hub</a> and <a href="https://getalby.com/p/sunjam">fundraising sats</a> to register it.</p> <ul> <li>Podcasting 2.0 listeners should now have Transcription and Chapter support as of this episode.</li> <li><a href="https://ipfspodcasting.net/">IPFS Podcasting</a> is supported. Host and you’ll receive a split of donations.</li> </ul> <p>Spread the Word! Help promote the show. <a href="https://cloud.disroot.org/apps/forms/s/Lzai4d2A79iNsapnpbGbBGcH">Send in feedback</a>. <a href="https://discuss.james.network/public/d/29-shownotes-for-episode-5">See more detailed episode show notes by clicking here</a>.</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></li> <li><a href="https://cloud.disroot.org/apps/forms/s/Lzai4d2A79iNsapnpbGbBGcH">Send in anonymous feedback with one click!</a></li> </ul> <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>
play-circle
64 MIN
Audience Feedback on Selfhosting
MAR 6, 2025
Audience Feedback on Selfhosting
<p>Timestamps</p> <p>(00:40) <a href="https://www.linuxfestnorthwest.org/">Linuxfest Northwest</a> 4/25 - 4/27</p> <p>(01:30) <a href="https://discuss.james.network">Forum now available</a> for full show notes and project discussion. Also accessible from Matrix.</p> <ul> <li><a href="https://flarum.org/">https://flarum.org/</a></li> </ul> <p>(02:39) <a href="https://cloud.disroot.org/apps/forms/s/Lzai4d2A79iNsapnpbGbBGcH">Simple feedback form</a> now available for sending your feedback and suggestions. Or, you can always email <a href="mailto:podcast@james.network">podcast@james.network</a></p> <p>(03:45) <a href="https://ameridroid.com/?ref=podcast">ameriDroid now sponsors the podcast.</a></p> <ul> <li>use LINUXPREPPER coupon code to support the show.</li> </ul> <p>(04:50) If you like the show please do share it! Spread the word. This is a small show, which most people don’t know about. Thank you so much.</p> <ul> <li>You can also donate to me on <a href="https://www.paypal.com/paypalme/jamesdotnetwork">paypal</a>. <ul> <li>Allowing recurring donations with a fancier system is in-the-works.</li> </ul> </li> </ul> <p>(05:50) <a href="https://librewolf.net/">Librewolf browser</a>, community fork of Firefox.</p> <p>(06:35) <a href="https://blog.codinghorror.com/the-works-on-my-machine-certification-program/3/6/25">Works on My Machine badge</a> by CodingHorror of <a href="https://www.discourse.org/">Discourse</a></p> <p>(07:30) <a href="https://www.kickstarter.com/projects/pixelfed/pixelfed-foundation-2024-real-ethical-social-networks">Kickstarter for PixelFed and Loops by dansup</a></p> <ul> <li><a href="https://pixelfed.org/">PixelFed</a> is a federated, FOSS alternative to Instagram</li> <li><a href="https://loops.video/">Loops</a> is a federated, FOSS alternative to TikTok</li> <li><a href="https://dansup.com/">Dansup</a> website</li> </ul> <p>(08:45) <code>@linuxprepper@podcast.james.network</code></p> <ul> <li>This podcast is also available on the fediverse at the above address. Use <a href="https://joinmastodon.org/">Mastodon</a> of whatever client you prefer.</li> </ul> <h2>Audience Feedback with HB</h2> <p>(10:00)</p> <ul> <li><a href="https://github.com/hungry-bogart">HB is on github</a></li> </ul> <p><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><a href="https://github.com/pimox/pimox7">Pimox 7</a> for learning Proxmox on arm64 hardware, starting with Pi 4.</p> <ul> <li><a href="https://gist.github.com/the-polak/20a3156b24b2f5c966bd898ff1a8cfdc">Pimox 8 Pi 5 fork</a></li> <li><a href="https://www.proxmox.com/en/">Promox</a> is the original project for Virtual Machines on x86.</li> <li><a href="https://www.servethehome.com/introducing-project-tinyminimicro-home-lab-revolution/">TinyMiniMicro</a> by ServeTheHome</li> <li><a href="https://www.raspberrypi.com/documentation/microcontrollers/pico-series.html">Pi Pico</a> microcontrollers. Less is more. Downgrade if you can use lower level devices for basic <a href="https://www.howtogeek.com/787928/what-is-gpio/">GPIO access</a>.</li> <li>What is an <a href="https://www.circuitschools.com/what-is-esp32-how-it-works-and-what-you-can-do-with-esp32/">esp32</a></li> <li><a href="https://www.howtogeek.com/686600/remember-bbses-heres-how-you-can-visit-one-today/">What is a BBS</a></li> <li><a href="https://community.riscv.org/">risc v community</a></li> <li>Limitations are in relation to the hardware, now that most software is supported on arm64 or x86. Architecture is all that matters.</li> <li>What is a <a href="https://en.wikipedia.org/wiki/Home_theater_PC">HTPC</a></li> <li>Use <a href="https://www.theregister.com/2024/08/08/dot_internal_ratified/">.internal domains for local services</a> over mDNS ala <a href="https://www.avahi.org/">Avahi</a></li> <li><a href="https://ecastr.com/">Ennuicastr</a> video and audio recording platform based on <a href="https://jitsi.org/">Jitsi</a></li> </ul> <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></li> <li><a href="https://cloud.disroot.org/apps/forms/s/Lzai4d2A79iNsapnpbGbBGcH">Send in anonymous feedback with one click!</a></li> </ul> <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>
play-circle
47 MIN
Byebye Raspberry Pi
FEB 9, 2025
Byebye Raspberry Pi
<p>(00:00) Welcome and Feedback (00:24) Re-evaluating Self-Hosting (01:30) Gifting Linux Devices (03:14) Setting Up for Success (05:01) Managing Remote Devices (10:29) Remote Access with WireGuard. Securely accessing local resources remotely. (13:01) Introducing Jellyfin (14:15) Managing Disk Space</p> <ul> <li><code>df -h</code> to confirm disk usage</li> <li><code>docker system prune -a</code> to remove older images, stopped, hanging. Recovered 50gb. (16:00) The Raspberry Pi Evolution</li> </ul> <p>Does the Pi family make sense in 2025? If you already own one, use that. If you don’t, the draw to modern thin clients and PC’s is more desirable in cost &amp; size vs performance.</p> <p>(19:39) <a href="nextcloudpi.com">NextcloudPi</a> project. Years of testing across various devices. Adopting containers in order to spin up simultaneous production and test instances of the same software. Less interest in specific devices and more interest in running whatever service I need on arm64 or x86 architecture. I’m behind the times in terms of modern automations when testing, but this is how I’ve learned.</p> <p>(21:01) Testing and Flexibility</p> <p>At what point does the Pi simply become another server? I feel we’ve already reached this point with the Pi 5.</p> <p>(24:50) Repurposing Old Hardware</p> <p>Having older iterations of hardware is great. Pi 2 has full sized USB and basic ethernet, so is fine assuming it is still supported by a project. Personally self-hosting on Pi devices to help me with audio editing since my laptop is not powerful enough on it’s own.</p> <p>(26:30) What modern laptop would you recommend I purchase? Haven’t purchased a high end model in over 10 years, so ready to upgrade. Would like to edit video and run LLM.</p> <p>(30:12) Seeking Audience Input on devices they use. (31:00) What devices are you hosting on? If you use a Pi 5, why? Do you regret it vs an alternative? Does a Pi 5 with NVME disk make more sense than an x86 computer? (32:00) Audience question on wanting to know more about the host. Masonry, theatre gigs, open source volunteer with hackerspaces, piracy in academia, all about the Host (44:00) <a href="https://www.emptybowl.org/store/p/apprentice-to-the-wild">Apprentice to the Wild book</a> by Kurt Hoelting (45:30) btm terminal application recommendation. Known as bottom, for monitoring remote network services.</p> <p>If you like the show, please do share it!</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></li> <li><a href="https://cloud.disroot.org/apps/forms/s/Lzai4d2A79iNsapnpbGbBGcH">Send in anonymous feedback with one click!</a></li> </ul> <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>
play-circle
47 MIN
Where to Begin
JAN 12, 2025
Where to Begin
<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>&lt;-</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><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></li> <li><a href="https://cloud.disroot.org/apps/forms/s/Lzai4d2A79iNsapnpbGbBGcH">Send in anonymous feedback with one click!</a></li> </ul> <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>
play-circle
25 MIN