authentik Cyberpunk Authentik: A Neon Glassmorphism Theme Transform Authentik default UI into a cyberpunk glassmorphism portal with AI-generated backgrounds, glowing app cards, and smooth animations. Stephane Thirion 14 Mar 2026 · 3 min read
AI Setting Up Qwen3-TTS with GPU Acceleration on Ubuntu Server A step-by-step guide to setting up Qwen3-TTS with GPU acceleration on Ubuntu Server. Complete with FastAPI wrapper, voice cloning via x-vector embeddings, and all the troubleshooting tips I wish I had when I started. Stephane Thirion 13 Mar 2026 · 4 min read
TTS Self-Hosted Qwen3-TTS: Voice Without the Cloud Deploy a 1.7B parameter TTS model with interesing featyures. No cloud APIs, no surprise bills, total data privacy. Stephane Thirion 26 Feb 2026 · 3 min read
authentik Ditching Azure AD: Self-Hosted Identity with Authentik How I replaced Microsoft Entra ID with Authentik for self-hosted SSO across Grafana, GitLab, and Portainer. Full control, better latency, zero cloud dependencies. Stephane Thirion 25 Feb 2026 · 4 min read
HAProxy HAProxy Odyssey: From NetScaler to BGP Anycast From cutting cost-heavy Citrix nets to mastering BGP Anycast, my HAProxy journey shows how resilience, security, and automation evolve. Stephane Thirion 23 Feb 2026 · 3 min read
OpenClaw Model Delegation: How OpenClaw Cuts AI Costs 10x Claude is expensive. Local models are free. OpenClaw delegates text generation to Ollama while keeping Claude for coordination. Here's how. Stephane Thirion 20 Feb 2026 · 3 min read
DIY Building a Smart Home Roller Shutter Controller with ESP32 and Somfy RTS Build a DIY Somfy RTS controller for ~€15 using ESP32 and CC1101. Covers wiring, firmware, Home Assistant integration. Stephane Thirion 19 Feb 2026 · 3 min read
TTS Running Fish Speech TTS on TrueNAS with GPU Acceleration Setting up Fish Speech text-to-speech on TrueNAS SCALE with Docker and NVIDIA GPU support. Covers the gotchas I hit along the way. Stephane Thirion 17 Feb 2026 · 5 min read
HAProxy From Keepalived to BGP Anycast: HAProxy HA on UniFi UDM Pro Max How I got true active-active HAProxy load balancing using BGP anycast on a UniFi UDM Pro Max. No expensive routers needed. Stephane Thirion 17 Feb 2026 · 6 min read
Citrix Automating Citrix XML SSL Certificate Binding A production-ready PowerShell script that automates SSL certificate binding for Citrix Broker Services. Includes validation, safety checks, and WhatIf mode. Stephane Thirion 16 Feb 2026 · 6 min read
AI Why My Mac Mini M4 Outperforms Dual RTX 3090s for LLM Inference I built a dual RTX 3090 server for local LLM inference. A Mac Mini M4 turned out to be 27% faster and 22× more efficient. Here's why memory bandwidth beats raw GPU power. Stephane Thirion 16 Feb 2026 · 2 min read
homelab The State of Homelabs in 2026: Smaller, Smarter, AI-Powered RAM prices hurt, power bills hurt more, and everyone wants to run local AI. The homelab of 2026 is smaller, smarter, and completely different from what we had five years ago. Stephane Thirion 15 Feb 2026 · 4 min read
OpenClaw Installing OpenClaw: A Complete Guide from Scratch Your AI assistant doesn't have to live on someone else's servers. OpenClaw runs on your hardware, connects to Telegram/Discord/WhatsApp, and keeps your data private. Here's how to set it up. Stephane Thirion 14 Feb 2026 · 5 min read
HAProxy From SSH to API: Deploying HAProxy Data Plane API for Automated Load Balancer Management Replacing manual SSH configuration with HAProxy Data Plane API: how I automated load balancer management across an HA cluster using REST APIs and Ansible AWX. Stephane Thirion 13 Feb 2026 · 5 min read
PatchMon Auto-Enroll Proxmox VMs into PatchMon (The Easy Way) Stop manually registering every new VM. With a simple cloud-init snippet, your Proxmox VMs can auto-enroll into PatchMon the moment they boot. Here's how to set it up in under 5 minutes. Stephane Thirion 12 Feb 2026 · 4 min read
Citrix Why Are My Citrix VDA Machine Accounts Appearing in Microsoft Entra ID? A troubleshooting guide for Citrix DaaS administrators managing hybrid Active Directory environments Stephane Thirion 5 Feb 2026 · 6 min read
DevOps The Perfect Patch Management Duo: PatchMon + Ansible AWX Learn how PatchMon and Ansible AWX work together to create a complete patch management solution with visibility and automation - managing 21 servers with 95% less effort. Stephane Thirion 4 Feb 2026 · 9 min read
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 Stephane Thirion 3 Feb 2026 · 8 min read