Stephane Thirion
  • home
  • homelab
  • raidho consulting
  • links
  • rule of 3
Log in Subscribe
Log in Subscribe
  • home
  • homelab
  • raidho consulting
  • links
  • rule of 3
Automating Infrastructure Updates with Ansible AWX: A Complete Guide ansible

Automating Infrastructure Updates with Ansible AWX: A Complete Guide

Managing system updates across multiple servers can be a time-consuming and error-prone task. In this article, I'll walk you through building a complete automated patch management solution using Ansible AWX

  • Go to the profile of  Stephane Thirion
Stephane Thirion
3 Feb 2026 · 8 min read
Running Proxmox Backup Server in TrueNAS SCALE 25.10 Containers: The Right Way to Handle Storage truenas

Running Proxmox Backup Server in TrueNAS SCALE 25.10 Containers: The Right Way to Handle Storage

If you've tried to set up a Proxmox Backup Server (or any other service) in an Incus container on TrueNAS SCALE 25.10 and attempted to mount an NFS share, you've likely encountered this frustrating error...

  • Go to the profile of  Stephane Thirion
Stephane Thirion
1 Feb 2026 · 10 min read
How to Install Proxmox Backup Server 4.x in a TrueNAS SCALE 25.10 Container (Debian Trixie) truenas

How to Install Proxmox Backup Server 4.x in a TrueNAS SCALE 25.10 Container (Debian Trixie)

Proxmox Backup Server (PBS) is a powerful enterprise-grade backup solution that uses deduplication, compression and encryption to efficiently store backups. PBS 4.x, the latest major version, is built on

  • Go to the profile of  Stephane Thirion
Stephane Thirion
31 Jan 2026 · 7 min read
Installing macOS Tahoma as a Proxmox VM: A Complete Guide proxmox

Installing macOS Tahoma as a Proxmox VM: A Complete Guide

Learn how to install macOS Tahoma as a Proxmox VM without needing a Mac, using a Python script to download official recovery images directly from Apple's servers and OpenCore bootloader for compatibility.

  • Go to the profile of  Stephane Thirion
Stephane Thirion
26 Jan 2026 · 8 min read
The Great TrueNAS Disaster: How 6 Crucial BX500 SSDs Nearly Destroyed My NAS truenas

The Great TrueNAS Disaster: How 6 Crucial BX500 SSDs Nearly Destroyed My NAS

A 16-hour technical odyssey of replacing six failing consumer SSDs in a production ZFS system, surviving two pool suspensions, device name chaos and ultimately achieving a 3000x performance improvement.

  • Go to the profile of  Stephane Thirion
Stephane Thirion
25 Jan 2026 · 8 min read
Streaming My Own Music – Navidrome, Docker and Taking Back Control navidrome

Streaming My Own Music – Navidrome, Docker and Taking Back Control

This post is a technical follow‑up to my previous reflection about music ownership.

  • Go to the profile of  Stephane Thirion
Stephane Thirion
21 Jan 2026 · 3 min read
Owning Music Again in a Streaming World navidrome

Owning Music Again in a Streaming World

This weekend, while organizing my CD collection, I had a small but uncomfortable realization.

  • Go to the profile of  Stephane Thirion
Stephane Thirion
20 Jan 2026 · 2 min read
Deploying Authentik SSO with Azure SMTP and HAProxy: A Complete Guide authentik

Deploying Authentik SSO with Azure SMTP and HAProxy: A Complete Guide

Setting up a robust Single Sign-On (SSO) solution is essential for modern infrastructure management. In this guide, I'll walk you through deploying Authentik with high availability using Docker Swarm, configuring email notifications, and integrating everything with HAProxy as a reverse proxy.

  • Go to the profile of  Stephane Thirion
Stephane Thirion
11 Jan 2026 · 7 min read
Securing Internal Services: Using HAProxy ACLs and AdGuard Home DNS Rewrites HAProxy

Securing Internal Services: Using HAProxy ACLs and AdGuard Home DNS Rewrites

Learn how to restrict sensitive services like monitoring dashboards and admin panels to your internal network using HAProxy access control lists combined with AdGuard Home DNS rewrites giving your users friendly domain names without exposing services to the internet.

  • Go to the profile of  Stephane Thirion
Stephane Thirion
7 Jan 2026 · 4 min read
Making my NICE SNA20 Garage Door Smart with Home Assistant and ESPHome HomeAssistant

Making my NICE SNA20 Garage Door Smart with Home Assistant and ESPHome

Integrating a NICE SNA20 garage door opener with Home Assistant using a Wemos D1 Mini and ESPHome, automation here we go.

  • Go to the profile of  Stephane Thirion
Stephane Thirion
4 Jan 2026 · 7 min read
Smart HAProxy Role Detection: Know Your Server's Status Instantly HAProxy

Smart HAProxy Role Detection: Know Your Server's Status Instantly

Update (December 2025): The original script had a critical flaw in VIP detection that could cause both servers to incorrectly identify as PRIMARY. This has been corrected with a more

  • Go to the profile of  Stephane Thirion
Stephane Thirion
23 Dec 2025 · 10 min read
Making the Busy Light Smarter: Microsoft Teams Integration BusyLight

Making the Busy Light Smarter: Microsoft Teams Integration

Remember the busy light I built with an ESP8266 and Home Assistant? The one that helps my 3-year-old understand when daddy is available? Well, it's gotten a lot smarter since then.

  • Go to the profile of  Stephane Thirion
Stephane Thirion
12 Dec 2025 · 4 min read
Home Assistant + HAProxy: Fixing Add-on Access Blocked by X-Frame-Options HomeAssistant

Home Assistant + HAProxy: Fixing Add-on Access Blocked by X-Frame-Options

Article written following real debugging on production infrastructure. Configuration tested with HAProxy 2.8.15 and Home Assistant 2024.12 since I had this issue for some times.

  • Go to the profile of  Stephane Thirion
Stephane Thirion
10 Dec 2025 · 4 min read
Stop Losing RDS Per-User CALs to Case Sensitivity: The Real Fix with msTS* LDAP Rights license

Stop Losing RDS Per-User CALs to Case Sensitivity: The Real Fix with msTS* LDAP Rights

Fix RDS CAL duplicates by delegating msTS* write rights to AD and enforcing lowercase usernames at NetScaler Gateway as a bonus.

  • Go to the profile of  Stephane Thirion
Stephane Thirion
15 Oct 2025 · 4 min read
Why Parallels RAS Wouldn't Work on Port 443 with my other services Parallels

Why Parallels RAS Wouldn't Work on Port 443 with my other services

The SNI Routing Trap....

  • Go to the profile of  Stephane Thirion
Stephane Thirion
6 Oct 2025 · 4 min read
Advanced Diabetes Monitoring System: Bridging Technology and Healthcare with AI-Powered Analysis Artificial Intelligence

Advanced Diabetes Monitoring System: Bridging Technology and Healthcare with AI-Powered Analysis

A comprehensive technical exploration of building an automated weekly diabetes monitoring system using AI-powered analysis, weather correlation and medical insights for better Type 1 diabetes management.

  • Go to the profile of  Stephane Thirion
Stephane Thirion
8 Sep 2025 · 14 min read
Diagnosing and Fixing TrueNAS Performance Issues: A Complete Case Study (homelab) truenas

Diagnosing and Fixing TrueNAS Performance Issues: A Complete Case Study (homelab)

A TrueNAS system with sluggish file access was bottlenecked by Samsung 870 QVO drives consumer QLC NAND drives that collapse to 80 MB/s under sustained load in RAIDZ1 configurations.

  • Go to the profile of  Stephane Thirion
Stephane Thirion
3 Sep 2025 · 4 min read
Comprehensive HAProxy High Availability Monitoring with Grafana and Prometheus HAProxy

Comprehensive HAProxy High Availability Monitoring with Grafana and Prometheus

Complete HAProxy HA monitoring using Prometheus and Grafana. Custom dashboard with eight panels covering instance health, throughput and error rates. Includes automated alerts for critical failures.

  • Go to the profile of  Stephane Thirion
Stephane Thirion
1 Sep 2025 · 5 min read
© 2026 Stephane Thirion. All rights reserved.
Design with by @GodoFredoNinja
  • Sign up