

Self-Hosted
Jupiter Broadcasting
Discover new software and hardware to get the best out of your network, control smart devices, and secure your data on cloud services. Self-Hosted is a chat show between Chris and Alex two long-time "self-hosters" who share their lessons and take you along for the journey as they learn new ones.
A Jupiter Broadcasting podcast showcasing free and open source technologies you can host yourself.
A Jupiter Broadcasting podcast showcasing free and open source technologies you can host yourself.
Episodes
Mentioned books

Oct 23, 2020 • 47min
30: Automation Entropy Factor
Chris gets left out in the cold after a Home Assistant glitch, and Alex puts a big batch of USB hard drives to the test
Plus a great pick for you pack rats, feedback, and more.Sponsored By:CloudFree.shop: CloudFree Smart Plug – Runs Tasmota for $9. Use code SELFHOSTED and support the show. Promo Code: SELFHOSTEDA Cloud Guru: Demystify the sometimes difficult and deep topic of systemd, the most widely used service management scheme in Linux today.Linode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/sshSupport Self-HostedLinks:Amazon price trackerGoogle study on disk temps — A 2007 study by Google showed the reverse to be true. Hard drives with average temperatures below 27 °C had a failure rate worse than hard drives with the highest reported average temperature of 50 °C, and a failure rate at least twice as high as the optimum temperature range of 37 °C to 46 °C.New Hard Drive Rituals — It is for these reasons that I now religiously do not commit any data to a drive until it has undergone at least one full cycle using a tool called badblocksselfhostedshow/infra: Infrastructure as CodeUsing 'sun' as condition fails to allow automation to trigger. — I've been using the Automation UI from the web to create the automation's and so for the conditoin I selected "Sun" and then 'after sunset' and 'before sunrise' but the automation stopped working. I had to use a 'state' condition and use 'sun.sun' and use the state 'below_horizon'NFS Auto Mount with systemd — Network mount units automatically acquire After dependencies on remote-fs-pre.target, network.target and network-online.target, and gain a Before dependency on remote-fs.target unless nofail mount option is set.Auto-mounting network file systems with systemd30mm On-Metal NFC Tag – CloudFree — These blank 30mm circular NFC tags can be written to and read from using the Home Assistant app on NFC-compatible phones.ESXi on Raspberry Pi — Getting ESXi up and running on one of the Pis was relatively easy but there are a few gotchas.ESXi Arm Edition - DownloadSome history behind getting ESXi-Arm onto the PiArchivy is a self-hosted knowledge repository that allows you to safely preserve useful content that contributes to your knowledge bank. — Archivy is a self-hosted knowledge repository that allows you to safely preserve useful content that contributes to your knowledge bank.How fast are your disks? Find out the open source way, with fio — The most reliable way to test disks is down-and-dirty, on the command line.

Oct 9, 2020 • 45min
29: Perils of Self-Hosting
We speak to Kevin and Patricia from Traefik, discuss Alex's recent ZFS snafu and we wonder if the new Chromecasts can match up to the Nvidia Shield.Sponsored By:A Cloud Guru: Looking to make a high-paying career move into the cloud? Get going: acloudguru.comCloudFree.shop: CloudFree Smart Plug – Runs Tasmota for $9. Use code SELFHOSTED and support the show. Promo Code: SELFHOSTEDLinode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/sshSupport Self-HostedLinks:Diun — Diun provides automatically updated Docker images within Docker Hub. It is possible to always use the latest stable tag or to use another service that handles updating Docker images.Houston, we have Plugins! Traefik 2.3 Announcement — Traefik now supports the ability to add custom middleware functionality to your environment easily. Introducing Traefik Pilot 1.0 — Traefik Pilot provides visibility into cloud-native architecturesTraefik Labs: Makes Networking BoringTraefik Labs on TwitterTraefik Ambassador Program — The Traefik Ambassador program is built to support and reward contributors of code, content, and community building.Traefik Plugin Hackaethon 2020 — Join the team of engineers who maintain Traefik and the Traefik Ambassadors for a week of virtual hacking and collaboration on the open-source projects Traefik and Traefik Mesh. Traefik Hello World by Jake Howard — Here’s a complete getting stated guide for Traefik, to complement and extend my previous Traefik basics post. It’s intentionally verbose, to explain some of the magic going on.Google Chromecast (2020) review — The new Google TV software makes it easy to find something to watchHalcyon - Home Assistant Linux Companion

Sep 25, 2020 • 35min
28: Directing Traefik
We get fancy with Traefik labels, and gush over some new Home Assistant features while saving our data from inevitable future failure.Sponsored By:A Cloud Guru: Looking to make a high-paying career move into the cloud? Get going: acloudguru.comCloudFree.shop: CloudFree Smart Plug – Runs Tasmota for $9. Use code SELFHOSTED and support the show. Promo Code: SELFHOSTEDLinode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/sshSupport Self-HostedLinks:Introducing SWAG - Secure Web-server And Gateway — SWAG is a rebirth of our letsencrypt docker image, a full fledged web server and reverse proxy that includes Nginx, Php7, Certbot (Let's Encrypt client) and Fail2ban.Lychee v4 - AlbumsAlex's docker-compose file with Traefik lablesTraefik, The Cloud Native Edge Router — Simplify networking complexity while designing, deploying, and operating applications.0.115: B-Day release! - Home Assistant — There's a party goin' on right here 🕺
A dedication to last throughout the years 🥳
So bring your good times, and your laughter too 😂
We gonna celebrate our party with you 🎁
It's a celebration! 🎉One more thing… - Home Assistant — Home Assistant Companion is a new application for Mac to control your Home Assistant instance, exposing your Mac sensors to Home Assistant and to receive notifications.Add card by entities — Are you a bit overwhelmed by all the different types of cards Lovelace has? You can now just select the entities you want to use for a card, and have Lovelace suggest a card for you.Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds — WebUI for smartd S.M.A.R.T monitoringlinuxserver/docker-scrutinyScrutiny - A SMART Hard Drive Monitoring toolCloudFree — Providing tinkerers with the cloud-free gadgets they need.Outdoor Grade NFC tags — Outdoor Grade NFC tagsGitHub - IronicBadger/infra: 99.9% less leaked credentials — 99.9% less leaked credentialsTraefik v2 and external services like Home Assistant and Blue Iris — How do I use Traefik to route traffic for services that aren't containers or published via another service discovery backend? In the case of this post it's Home Assistant and Blue Iris. Two critical services in my LAN that run on dedicated hardware.Secret Management with docker-compose and Ansible Vault — Secret management with docker-compose doesn't have to be an enigma.

Sep 11, 2020 • 42min
27: Picture Perfect
Some big news for Jupiter Broadcasting and a picture perfect app-pick with Lychee. Chris politely suggests Alex reconsider his Syncthing doubts.
Plus some power monitoring updates, and more from the community.Sponsored By:A Cloud Guru: Looking to make a high-paying career move into the cloud? Get going: acloudguru.comLinode: Receive a $100 60-day credit towards your new account. Promo Code: linode.com/sshSupport Self-HostedLinks:Lychee: A great looking and easy-to-use photo-manager — Lychee is a free photo-management tool, which runs on your server or web-space. Syncthing — Syncthing is a continuous file synchronization program. It synchronizes files between two or more computers in real time, safely protected from prying eyes. Your data is your data alone and you deserve to choose where it is stored, whether it is shared with some third party, and how it's transmitted over the internet.Syncthing | SecuritySyncthing Discovery ServerSyncthing Relay ServerIntroducer ConfigurationCloudFree Smart Plug – Runs Tasmota — This product runs Tasmota, which requires some technical skill to set up. The Tasmota project will not provide technical support.Raspberry Pi Power Monitor — This project is an extremely affordable, yet highly capable “build-your-own” energy monitoring solution. With up to six total inputs, you can monitor many different consumption and production sources.blog.ktz.me - Send a Pushover notification from Linux — How can you make a Linux system notify your phone when it reboots?Apprise - One notification library to rule them all — Apprise allows you to send a notification to almost all of the most popular notification services available to us today such as: Telegram, Discord, Slack, Amazon SNS, Gotify, etc.

Aug 27, 2020 • 29min
26: The Trouble with Docker
Mike and Wes join us to discuss the recent Docker news, freeing your Robovac from the cloud, and why Alex really loves Terraform.Special Guests: Michael Dominick and Wes Payne.Sponsored By:A Cloud Guru: Looking to make a high-paying career move into the cloud? Get going: acloudguru.comSupport Self-HostedLinks:Valetudo — Cloud-free control webinterface for vacuum robots.Roborock S5 zoned cleanup with Valetudo + Home Assistant — And with that you should be able to hit the button on the Lovelace card and dispatch the Robovac to wherever you please! Clean-up on Aisle 5.Docker at 4: Milestones in Docker HistoryHow to use count with modules in Terraform 0.13 — The upcoming 0.13 release of Terraform adds many new features. In my opinion none are more exciting than finally being able using count when calling a moduleHelios64 – Full Bundle (Pre-Order) – Kobol Shop — Helios64 the Ultimate ARM Powered NAS.Docker could be set to delete all your files if you haven't accessed them for a while — Free tier users have until November to push or pull their inactive container images

Aug 13, 2020 • 38min
25: The Future of Unraid
Jonathan Panozzo, aka Johnp join us to talk all things Unraid. He hints at future subscription plans, details performance features coming soon, shares the story of how Docker came to Unraid, and much more.Special Guest: Jonathan Panozzo.Support Self-HostedLinks:Open Hardware Energy Monitor Group BuyUnraid — Unraid OS allows sophisticated media aficionados, gamers, and other intensive data-users to have ultimate control over their data, media, applications, and desktops, using just about any combination of hardware.Unraid OS 6.9.0-Beta25 is Now Available — This new feature permits you to define up to 35 named pools, of up to 30 storage devices/pool.Soon | Unraid — The Unraid team has been hard at work on something new we're calling My Servers, to be released Soon™️.Forums - Unraid

Jul 30, 2020 • 38min
24: OPNsense Makes Sense
Chris figures out how hot is too hot, Alex performs an extreme remote firewall install, and we share some of our favorite SSH tricks.Support Self-HostedLinks:Raspberry Pi Power Monitor FlyerRoundcube — ...is a browser-based multilingual IMAP client with an application-like user interface. It provides full functionality you expect from an email client, including MIME support, address book, folder manipulation, message searching and spell checking.SquirrelMail - Webmail for Nuts!Install Docker Engine — Docker provides convenience scripts at get.docker.com and test.docker.com for installing edge and testing versions of Docker Engine - Community into development environments quickly and non-interactively. Netdata Installation guideSetup a secure (SSH) tunnel as a systemd service. — Setup a secure (SSH) tunnel as a systemd service. #systemd #ssh #ssh-tunnel #ssh-forwardSelf healing reverse SSH setup with systemdHow to install OPNSense on PCEngines' APU2pfSense Makes Sense | LAS s28e09 - YouTubeOPNsense WireGuard Road Warrior guideRewrote Wireguard Road Warrior manpage to be clearer and more concise by IronicBadger — Pull Request #275SSH over SMS | Devpost — Our python project listens for a text message (through a dedicated SMTP email server) then reads and parses the email to get a bash command.Raspberry Pi Power Monitor — The power monitor project we discuss in the show.

Jul 16, 2020 • 43min
23: Shields Up
The podcast delves into the hosts' journey of perfecting their home media setup over a decade, discussing failures and successes with various devices like Boxee Box and MythTV. They explore the evolution of playback devices, single-board computers, and server setups, highlighting experiences with Nvidia Shield TV, Plex, Chromecast, and different TV systems. The episode reflects on past and present media technologies, emphasizing the importance of trial and error in achieving satisfaction.

Jul 2, 2020 • 37min
22: Slow Cooked Servers
Diving into self-hosting AI, challenges with Home Assistant integration, setting up AI motion detection with DeepStack AI, optimizing video transcoding with Windows-Linux mix, managing server heat in an RV, smart switches functionality, GitHub design changes, introducing Gitea for self-hosted code hosting, and backup strategies for self-hosting projects.

4 snips
Jun 18, 2020 • 42min
21: The Perfect Server Build
JDM_WAAAT from Serverbuilds.net discusses building cost-efficient servers, optimizing video transcoding with QuickSync, repurposing old laptops for server setups, exploring terabytes and WD Shuckables, and technical insights on server building and laptop considerations.