Skip to content

About This Documentation

Purpose

This site is my personal documentation — partly for me, partly for anyone who wants to see how I actually run things. It also hosts my sister's documentation under the Laura section.

The goals are:

  • Save what I learn — so I can refer back to it instead of re-Googling
  • Be honest — the hardware, services, and configs described here are the ones actually running, not aspirational
  • Help someone — if any of this saves another homelabber a few hours, great

I believe in sharing knowledge freely. If you want help setting up something documented here, reach out.

Main Focus Areas

Home Lab

  • Bare-metal Kubernetes (k0s) on minimal Ubuntu Server
  • ZFS everywhere via OpenEBS ZFS-LocalPV
  • GitOps with FluxCD + SOPS
  • Self-hosted services from GitLab to Matrix to Jellyfin

Workstation

  • Artix Linux with dinit and doas
  • Rust and Go as main languages
  • A short, deliberate toolchain

Hardware & PC Building

  • Component selection, assembly, and servicing
  • Professional work at cherkaoui.ch

Documentation Structure

  1. Home Lab — network, hardware, platform, services
  2. Skills & Technologies — what I work with
  3. My Setup — workstation hardware and OS
  4. About Me — background and interests
  5. Laura — my sister's section

Contributing

Found something wrong or out of date? Please tell me — I'd rather know.

Stay Connected

Hadi

Laura


Thanks for reading.