<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//blog.dezorzi.lu/sitemap.xsl"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"><url><loc>https://blog.dezorzi.lu/one-control-plane-for-every-docker-host-portainer-agents-done-right/</loc><lastmod>2026-08-31T10:00:00.000Z</lastmod><image:image><image:loc>https://blog.dezorzi.lu/content/images/2026/08/Portainer-Feature-Image-selection.png</image:loc><image:caption>Portainer-Feature-Image-selection.png</image:caption></image:image></url><url><loc>https://blog.dezorzi.lu/one-door-instead-of-many-remote-access-with-wireguard-on-a-unifi-gateway/</loc><lastmod>2026-08-30T17:23:14.000Z</lastmod><image:image><image:loc>https://blog.dezorzi.lu/content/images/2026/08/Feature-Image-selection.png</image:loc><image:caption>Feature-Image-selection.png</image:caption></image:image></url><url><loc>https://blog.dezorzi.lu/putting-a-service-on-the-public-internet-reverse-proxy-tls-and-dns/</loc><lastmod>2026-08-30T17:18:37.000Z</lastmod><image:image><image:loc>https://blog.dezorzi.lu/content/images/2026/08/TLS-DNS-Feature-Image-selection.png</image:loc><image:caption>TLS-DNS-Feature-Image-selection.png</image:caption></image:image></url><url><loc>https://blog.dezorzi.lu/automatically-banning-bad-traffic-crowdsec-in-front-of-your-reverse-proxy/</loc><lastmod>2026-08-28T06:00:45.000Z</lastmod><image:image><image:loc>https://blog.dezorzi.lu/content/images/2026/08/CrowdSec-Featured-Image-selection.png</image:loc><image:caption>CrowdSec-Featured-Image-selection.png</image:caption></image:image></url><url><loc>https://blog.dezorzi.lu/self-hosting-beszel-lightweight-server-monitoring-via-portainer-and-why-i-keep-it-local-only/</loc><lastmod>2026-08-27T14:57:26.000Z</lastmod><image:image><image:loc>https://blog.dezorzi.lu/content/images/2026/08/Beszel-Feature-Image-selection.png</image:loc><image:caption>Beszel-Feature-Image-selection.png</image:caption></image:image></url></urlset>