Self-Hosted & Open Source

Guides for running your own services instead of renting them from hyperscalers. Covers Nextcloud for file sync, Jellyfin for media, Vaultwarden for passwords, Gitea for version control, and dozens of other open source platforms that replace the subscription stack most people default to. Every guide includes the Docker Compose file, the reverse proxy config, the backup approach, and the failure modes we have hit in production. Self-hosting is not about paranoia. It is about owning the infrastructure your life runs on, understanding how it works, and keeping your data under your own roof. If you want sovereignty over your digital life, this is the practical path.

Terminal showing a Minecraft server starting on Ubuntu 24.04 with Java 21

How to Set Up a Minecraft Server on Ubuntu 24.04

Why a Minecraft Server Is the Best First Server Project I have been running servers professionally for over twenty years. Linux, Windows, bare metal, virtualised, containerised, on-prem, cloud. And if someone asked me what the single best learning project is for someone who wants to understand server administration, I would tell them to set up

How to Set Up a Minecraft Server on Ubuntu 24.04 Read More »

Home media server setup with hard drives and a screen showing a media library interface

How to Install Jellyfin Media Server with Docker

How to Install Jellyfin Media Server with Docker (Own Your Media) In October 2023, Plex announced they were adding a free ad-supported streaming service into their app. The media server I installed to watch my own content now shows me someone else’s ad-supported films in the same interface. In 2024, they removed some features from

How to Install Jellyfin Media Server with Docker Read More »

Grafana dashboard displaying CPU, memory, and network metrics for a homelab server cluster

How to Set Up Grafana and Prometheus for Homelab Monitoring

How to Set Up Grafana and Prometheus for Homelab Monitoring I need to be honest with you before we start. Grafana and Prometheus will teach you more about your infrastructure than any other tool you deploy. They will also consume an alarming number of hours as you chase the perfect dashboard layout, tweak colour schemes,

How to Set Up Grafana and Prometheus for Homelab Monitoring Read More »

Scroll to Top