Nerding out about Nix and NixOS, home lab server build, Bitcoin news, Docker Compose management, Asian cuisine, barbecue scenes, self-hosting solutions, and automation challenges discussed in this entertaining podcast episode.
Understanding the significance of Jujus and Charms in deploying workloads across diverse infrastructures.
Insights into Canonical's involvement in managing Jujus and developing first-class operators for various applications.
Challenges with Nix package management, emphasizing the learning curve and complexities in packaging software.
Deep dives
Efficient Remote Broadcasting Preparation
The speaker discusses preparing for multiple live streams in the upcoming conference season by organizing equipment for remote broadcasting sessions.
Focus on Jujus and Charms
The episode highlights the significance of Jujus and Charms in deploying various workloads on diverse infrastructures, emphasizing the orchestration tool's ability to deploy workloads across multiple cloud environments.
Canonical's Role with Jujus
The episode delves into Canonical's involvement in managing Jujus, with a focus on the development and deployment of first-class operators for various applications such as PostgreSQL, MySQL, Grafana, and Kubeflow.
Exploring Nix and Juju Integration
The discussion shifts to the exploration of Nix, primarily driven by personal interest in Linux desktop software, leading to insights into the integration of Nix and Jujus for effective management of software environments.
Challenges in Nix Package Management
The episode delves into the challenges faced with Nix package management, highlighting the learning curve and complexities involved in packaging software, drawing parallels with other Linux software packaging processes.
Alex's new Epyc server build, and Jon Seager from Canonical joins us to chat about Nix in the homelab, packaging Scrutiny, and how Nix fits with existing infrastructure management tools.
Juju β Juju is an open source orchestration engine for software operators that enables the deployment, integration and lifecycle management of applications at any scale, on any infrastructure using charms.
Packaging Scrutiny for NixOS Β· Jon Seager β In a recent (well, recent-ish) episode of the Self Hosted Show, there was some talk of a hard drive monitoring tool called Scrutiny. Scrutiny is a hard drive monitoring tool that exposes S.M.A.R.T data in a nice, clean dashboard. It gathers that S.M.A.R.T data using the venerable smartd, which is a Linux daemon that monitors S.M.A.R.T data from a huge number of ATA, IDE, SCSI-3 drives. The code is available on Github.
Packaging a go app for NixOS β When I found that one of the apps I use daily on my servers was not available in nixpkgs, I thought I'd take a stab at packaging it.
Automatic Ripping Machine (ARM) Scripts β Insert an optical disc (Blu-ray, DVD, CD) and checks to see if it's audio, video (Movie or TV), or data, then rips it.
π Lunch at SCaLE π, Sat, Mar 16, 2024, 1:30 PM β Let's put an official time down on the calendar to get together. The Yardhouse has always been a solid go-to, so sit down and break bread with the Unplugged crew during the lunch break on Saturday!