Building a Kubernetes Cluster with Raspberry Pi 5 and NVMe SSD

This post will cover how to build a Kubernetes cluster using Raspberry Pi 5 devices and NVME SSD drives. This can be a cheap and effective way to run a private cloud stack for educational, professional, or home automation purposes. Continue reading Building a Kubernetes Cluster with Raspberry Pi 5 and NVMe SSD

Record and Stream Video From Over the Air TV Antenna with Raspberry Pi 5

Over-the-Air (OTA) TV antenna’s can receive 100 or more channels depending on your area. In this post I’ll cover how to integrate an OTA TV antenna into a home networking solution. I’ll show how to combine a few technical components Continue reading Record and Stream Video From Over the Air TV Antenna with Raspberry Pi 5

PodCastStudio: Innovating in Browser-Based Media Recording

PodCastStudio as an open-source project that goes beyond traditional boundaries in the realm of audio and video recording. Particularly noteworthy is its innovative use of browser media APIs, which positions it as a tool that leverages the latest in web Continue reading PodCastStudio: Innovating in Browser-Based Media Recording

PiCamStudio – A web application for controlling a Raspberry Pi camera.

Whether you’re an aspiring photographer, a DIY enthusiast, or simply curious about the possibilities of Raspberry Pi, PiCamStudio is an open source web app that makes it super easy to take and manage pictures. But first a little history, the Continue reading PiCamStudio – A web application for controlling a Raspberry Pi camera.

Running an open source GPT model locally

If you’re interested in natural language processing or machine learning, you’ve likely come across Chat GPT, OpenAI’s groundbreaking language model that’s transforming human-machine interaction. Lately, I’ve been curious to explore how GPT performs locally compared to cloud-based options, and that’s Continue reading Running an open source GPT model locally

Enable Auto Discovery for HomeAssistant Running on MicroK8s Kubernetes

Running HomeAssistant on MicroK8s Kubernetes is a great way for developers and home users to operate an instance (or several) of HomeAssistant. For information on how setup an instance of HomeAssistant on MicroK8s see my other post here. In this Continue reading Enable Auto Discovery for HomeAssistant Running on MicroK8s Kubernetes

Setting up a Minecraft Server on MicroK8s Kubernetes

Minecraft is a popular multi-player game that allows players to explore, create, and survive in a blocky, pixelated world. There are multiple ways for players to play together in the same world, and each have their own benefits. This post Continue reading Setting up a Minecraft Server on MicroK8s Kubernetes

Configure MicroK8s Kubernetes Load Balancer with TLS

In this post we’ll walk through setting up a load-balanced service with TLS encryption between the client and the Kubernetes load balancer. Encrypted traffic will be terminated at the load balancer. Encryption between the load balancer and the container is Continue reading Configure MicroK8s Kubernetes Load Balancer with TLS

Running HomeAssistant on Kubernetes Microk8s

Home Assistant is a free and open-source software solution for home automation designed to be a central control system for smart home devices with a focus on local control and privacy. It provides a single point for managing the myriad Continue reading Running HomeAssistant on Kubernetes Microk8s