Tag: Tutorial
-

Raspberry Pi: How to Install Debian (Raspberry Pi OS Lite) on an NVMe SSD (No Monitor Needed)
Running Debian (Raspberry Pi OS) from an SSD on a Pi is the fastest way to get a stable, responsive system — perfect for servers, containers, or embedded projects. This guide walks you through a fully headless setup, using only a PC and your Pi. 🧰 What You Need 1. Flash Raspberry Pi OS to…
-

How to run Jellyfin media system in Kubernetes
A practical guide for homelab engineers who want a real media server running on a real cluster Self‑hosting media is one of the most satisfying parts of a homelab — and Jellyfin is the gold standard for doing it right. But running Jellyfin inside Kubernetes requires a bit of care: it needs fast storage, stable…
-

Raspberry Pi OS as a Kubernetes and Ceph cluster node
A practical, opinionated guide for homelab engineers who want their Pi nodes to behave like real servers The Raspberry Pi 5 finally has enough horsepower to serve as a legitimate node in a distributed storage + Kubernetes cluster. But to get there, you need to treat it like a real machine: deterministic networking, proper cgroups,…
-

Raspberry Pi: How to Install Ubuntu Server on an NVMe SSD (No Monitor Needed)
Running Ubuntu Server from an SSD on a Raspberry Pi is one of the simplest ways to squeeze real performance out of the tiny board. SD cards are fine for blinking LEDs or running a single Python script, but once you start hosting services, running containers, or doing anything disk‑intensive—SSD is the only sane option.…
-

Mosquitto in Kubernetes the simple way
Eclipse Mosquitto is probably the most popular MQTT broker for IoT devices. Small, fast, reliable. But for unknown reason, a lot of tutorials on how to run Mosquitto in Kubernetes. They are either overcomplicated or happily ignore some aspects like load balancer or not that straight forward password generation. This is why, without further ado,…
-

How to prepare a new node on a Ceph cluster
In this article we will concentrate on Microceph implementation of the Ceph storage platform Adding a new node to the Microceph cluster is a relatively simple task I already described in a separate article. But, there are a few extra steps that you can take to just make it better. Drives and OSD Ceph OSD…
-

How to put drives to sleep in OpenMediaVault?
By default, OpenMediaVault NAS software will prioritize performance over power consumption and noise levels of disk drives. It makes sense when running heavily loaded NAS, but for home usage it’s an overkill. If my NAS is used only a few times a day, it makes no sense to keep HDDs spinning all the time. Luckily,…
-

How to update the Raspberry Pi bootloader firmware
Raspberry Pi needs a special software to work. Yes, operating system in important, but bootloader firmware is even more important. Without it, RPi would not be able to boot or support external devices. From time to time, it’s worth to update the bootloader firmware to get new functions and fix bugs. This article is a…
-

How to record good audio for YouTube
Recording good audio with cheap microphone is not a trivial task. Here are some tips on how to improve quality of you audio recording on a cheap. The first 3 tips are 100% free. For the bonus one, you might have to buy some pillows and a rug. But the most important advice is just…
