<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//blog.bsdserver.nl/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.bsdserver.nl/building-long-term-ai-memory-with-qdrant-and-claudes-mcp-server/</loc><lastmod>2026-03-05T01:16:23.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/03/ai-memory-qdrant.png</image:loc><image:caption>ai-memory-qdrant.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/expand-disk-space-on-a-vmware-linux-vm-without-rebooting/</loc><lastmod>2026-02-03T13:50:38.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/02/resize-lvm-vmware.png</image:loc><image:caption>resize-lvm-vmware.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/bitbucket-self-hosted-runners-bridging-the-gap-to-internal-jenkins/</loc><lastmod>2026-02-02T12:56:25.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/02/bb-sh-runner-jenkins.png</image:loc><image:caption>bb-sh-runner-jenkins.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/implementing-dns-over-https-doh-with-bind-and-nginx/</loc><lastmod>2026-01-25T23:39:59.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/dns-over-https-with-bind-and-nginx.png</image:loc><image:caption>dns-over-https-with-bind-and-nginx.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/monitoring-bind-dns-with-prometheus-and-grafana/</loc><lastmod>2026-01-09T00:32:16.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/monitoring-bind-dns-with-prometheus.png</image:loc><image:caption>monitoring-bind-dns-with-prometheus.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/haproxy-tcp-load-balancing-a-complete-guide-to-layer-4-load-balancing/</loc><lastmod>2026-01-09T00:31:45.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/haproxy-tcp-loadbalancing.png</image:loc><image:caption>haproxy-tcp-loadbalancing.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/haproxy-dns-load-balancing-high-availability-for-dns-infrastructure/</loc><lastmod>2026-01-09T00:31:32.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/haproxy-dns-loadbalancing.png</image:loc><image:caption>haproxy-dns-loadbalancing.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/haproxy-with-lets-encrypt-automated-https-certificate-management/</loc><lastmod>2026-01-09T00:31:15.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/haproxy-letsencrypt-certificates.png</image:loc><image:caption>haproxy-letsencrypt-certificates.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/haproxy-http-headers-debugging-a-complete-troubleshooting-guide/</loc><lastmod>2026-01-09T00:31:01.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/haproxy-http-headers-debugging.png</image:loc><image:caption>haproxy-http-headers-debugging.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/haproxy-mtls-securing-api-access-with-mutual-tls-authentication/</loc><lastmod>2026-01-09T00:30:48.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/haproxy-mtls.png</image:loc><image:caption>haproxy-mtls.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/haproxy-data-plane-api-dynamic-configuration-management/</loc><lastmod>2026-01-09T00:30:36.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/haproxy-data-plane-api.png</image:loc><image:caption>haproxy-data-plane-api.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/haproxy-and-consul-dynamic-service-discovery-for-load-balancing/</loc><lastmod>2026-01-09T00:30:24.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/haproxy-and-consul-service-discovery.png</image:loc><image:caption>haproxy-and-consul-service-discovery.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/haproxy-monitoring-with-prometheus-complete-observability-guide/</loc><lastmod>2026-01-09T00:30:11.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/haproxy-monitoring-with-prometheus.png</image:loc><image:caption>haproxy-monitoring-with-prometheus.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/automating-iscsi-multipathing-with-ansible/</loc><lastmod>2026-01-09T00:29:14.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/ansible-iscsi-multipathing.png</image:loc><image:caption>ansible-iscsi-multipathing.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/setting-up-iscsi-multipathing-manually-on-linux-2/</loc><lastmod>2026-01-09T00:26:24.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/iscsi-multipathing.png</image:loc><image:caption>iscsi-multipathing.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/automating-iscsi-initiator-configuration-with-ansible/</loc><lastmod>2026-01-09T00:24:03.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/ansible-iscsi-initiator.png</image:loc><image:caption>ansible-iscsi-initiator.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/configuring-traefik-with-lets-encrypt-on-docker/</loc><lastmod>2026-01-09T00:19:38.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/traefik-letsencrypt-docker.png</image:loc><image:caption>traefik-letsencrypt-docker.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/provisioning-tls-certificates-with-traefik-cert-manager-and-acme-dns-in-kubernetes/</loc><lastmod>2026-01-09T00:16:57.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/tls-traefik-k8s-cert-manager-acme-dns.png</image:loc><image:caption>tls-traefik-k8s-cert-manager-acme-dns.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/set-up-your-own-postfix-smtp-relay-with-docker-compose/</loc><lastmod>2026-01-09T00:13:41.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/postfix-relay-docker.png</image:loc><image:caption>postfix-relay-docker.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/openbsd-vpn-road-warrior-setup-with-ikev2/</loc><lastmod>2026-01-09T00:10:41.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/openbsd-road-warior-vpn.png</image:loc><image:caption>openbsd-road-warior-vpn.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/mysql-backup-with-ansible/</loc><lastmod>2026-01-09T00:08:44.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/mysql-backup-ansible.png</image:loc><image:caption>mysql-backup-ansible.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/setting-up-tacacs-on-openbsd-7-4-for-legacy-network-devices/</loc><lastmod>2026-01-09T00:05:57.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/openbsd-tacacs.png</image:loc><image:caption>openbsd-tacacs.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/mastering-lvm-physical-volumes-volume-groups-and-advanced-operations/</loc><lastmod>2026-01-09T00:03:44.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/linux-mastering-lvm.png</image:loc><image:caption>linux-mastering-lvm.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/expanding-disk-space-on-lvm-a-step-by-step-guide/</loc><lastmod>2026-01-08T23:57:39.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/lvm-step-by-step.png</image:loc><image:caption>lvm-step-by-step.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/automatic-disk-decryption-with-tang/</loc><lastmod>2026-01-08T23:54:57.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/linux-tang-disk-decryption.png</image:loc><image:caption>linux-tang-disk-decryption.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/automating-haproxy-3-1-and-data-plane-api-deployment-with-ansible/</loc><lastmod>2026-01-08T23:50:35.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/ansible-haproxy-data-plane.png</image:loc><image:caption>ansible-haproxy-data-plane.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/how-to-set-up-bind-dns-for-catalog-zones/</loc><lastmod>2026-01-08T23:47:32.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/bind-catalog-zones.png</image:loc><image:caption>bind-catalog-zones.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/securing-haproxy-with-coraza-spoa-a-step-by-step-guide/</loc><lastmod>2026-01-08T23:37:50.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/haproxy-coraza-waf.png</image:loc><image:caption>haproxy-coraza-waf.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/how-to-setup-bind-as-a-recursive-dns-resolver/</loc><lastmod>2026-01-08T23:21:51.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/bind-recursive-resolver.png</image:loc><image:caption>bind-recursive-resolver.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/how-to-setup-bind-as-an-authoritative-dns-server/</loc><lastmod>2026-01-08T23:17:51.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/bind-authoritative-dns.png</image:loc><image:caption>bind-authoritative-dns.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/how-to-configure-bind-rndc-and-tsig-keys-for-remote-dns-management/</loc><lastmod>2026-01-08T23:12:24.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/bind-rndc-tsig.png</image:loc><image:caption>bind-rndc-tsig.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/bind-zone-security-views-acls-and-query-restrictions/</loc><lastmod>2026-01-08T23:03:00.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/bind-zone-security.png</image:loc><image:caption>bind-zone-security.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/setting-up-dynamic-dns-updates-with-bind-and-tsig-authentication/</loc><lastmod>2026-01-08T22:57:18.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/bind-dyndns-tsig.png</image:loc><image:caption>bind-dyndns-tsig.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/integrating-kubernetes-external-dns-with-bind-for-automatic-dns-management/</loc><lastmod>2026-01-08T22:54:21.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/bind-k8s-external-dns.png</image:loc><image:caption>bind-k8s-external-dns.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/implementing-dns-based-security-with-bind-response-policy-zones/</loc><lastmod>2026-01-08T22:51:57.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/bind-rpz.png</image:loc><image:caption>bind-rpz.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/enabling-dnssec-validation-on-bind-resolvers/</loc><lastmod>2026-01-08T22:49:51.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/bind-dnssec-validation.png</image:loc><image:caption>bind-dnssec-validation.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/signing-your-dns-zones-with-dnssec-on-bind-authoritative-servers/</loc><lastmod>2026-01-08T22:46:39.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/bind-dnssec.png</image:loc><image:caption>bind-dnssec.png</image:caption></image:image></url><url><loc>https://blog.bsdserver.nl/securing-dns-traffic-with-dns-over-tls-dot-on-bind/</loc><lastmod>2026-01-08T22:43:59.000Z</lastmod><image:image><image:loc>https://blog.bsdserver.nl/content/images/2026/01/securing-dns-with-DoT.png</image:loc><image:caption>securing-dns-with-DoT.png</image:caption></image:image></url></urlset>