Skip to content

The blog

Writing on the web & tech

Hands-on articles about DevOps, Kubernetes, performance, WordPress and the tools I use as a Solution Engineer.

Docker & K8 · 29 Mar 2026 · 8 min

Going public: expose your K3s App to the internet

with Cloudflare Tunnel

In the previous article, we deployed WordPress on a K3s cluster. It runs great but only on your local network. You can reach it at wordpress.home from…

Read article
Non classé · 5 Nov 2025 · 5 min

Create a router between 2 VMs on Proxmox

Connect 2 machines in different subnets via a homemade router

Setup of the experiment Machine Interface Bridge IP PC1 eth0 vmbr10 192.168.10.2/24 ROUTER eth0 vmbr10 192.168.10.1/24 ROUTER eth1 vmbr20 192.168.20.1…

Read article
Docker & K8 · 3 Nov 2025 · 17 min

Kubernetes CI-CD & GitOp with ArgoCD

Git automation

Let’s do this step-by-step. We’ll break it into two main phases: Phase 1: Continuous Integration (CI). We’ll set up a workflow where…

Read article
Docker & K8 · 3 Nov 2025 · 4 min

Kubernetes how to use Helm charts ?

The apt or brew for Kubernetes

Why Helm Charts are So Useful Think of Helm as apt or brew for Kubernetes. You’ve just seen that deploying even a “simple” app like…

Read article
Docker & K8 · 3 Nov 2025 · 8 min

Deploy WordPress on a Kubernetes K3s cluster

Learn about PVC, secrets and more

Persistent Storage: In Docker, you’d use a volume like -v /my/files:/var/www/html to save your data. In Kubernetes, you need a way to do this th…

Read article
Docker & K8 · 17 Dec 2024 · 14 min

How to get started with Kubernetes

Create a cluster and deploy an app with K3s

Why Kubernetes Let’s picture this: you built an app that is like a YouTube clone. Because it is 2025, you didn’t build a big monolith app…

Read article
HomeLab · 15 Dec 2024 · 2 min

Resolving Proxmox Update Errors

'apt-get update' failed: exit code 100

Resolving Proxmox Update Errors: A Guide for Home Labs proxmox Error: command 'apt-get update' failed: exit code 100 Understanding the Problem Proxmox…

Read article
HomeLab · 15 Dec 2024 · 3 min

How to enable Wake On Lan ( WOL ) with Proxmox ?

save some electricity

In the Proxmox terminal: Install ethtool run apt install ethtool -y List the IP Addresses ip addr Search for your network card; in my case: 2: eno1: &…

Read article
Docker & K8 · 24 Nov 2024 · 3 min

How to setup WireGuard VPN with Docker

quick and easy

Setting Up WireGuard with Docker Compose You can deploy WireGuard easily using Docker Compose. Below is an example of a docker-compose.yml file. Modif…

Read article
Web Performance · 1 Sep 2024 · 6 min

Compress your images

Are your images compressed ?

Additionally, compressing images can have a significant impact on your website’s egress costs and the environment. Reducing the overall size of a webs…

Read article
Web Performance · 1 Sep 2024 · 5 min

How to properly size images ?

the right size for the right device

How to fix the big image issue ? Pure HTML approach : Non optimized : <img src='https://placeimg.com/800/400/tech' class='img-responsive img-center…

Read article
Web Performance · 31 Aug 2024 · 4 min

How to remove Blocking JavaScript on your website ?

Eliminate render-blocking JavaScript

How to check if the website contains blocking JavaScript? Test the website on PageSpeedInsight and look for this warning “Eliminate render-blocking Ja…

Read article
Web Performance · 31 Aug 2024 · 3 min

Optimizing the first response : Time to first byte

speed up the first response

In this step, the server can perform different tasks, like requesting data from a database, calling a web-service, or calculating results… How t…

Read article
Docker & K8 · 28 Jul 2024 · 3 min

Minio container behind apache2 Reverse Proxy with HTTPS

apache2 configuration for a secure minio deployment

Minio Server (Port 9000) The service running on port 9000 is the primary Minio server. This is the main entry point for interacting with the Minio obj…

Read article