<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://irfanmiral.com</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/de</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/services</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/hizmetler</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/dienstleistungen</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://irfanmiral.com/resume</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/resume" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/ozgecmis" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/lebenslauf" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/resume" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/ozgecmis</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/resume" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/ozgecmis" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/lebenslauf" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/resume" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/lebenslauf</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/resume" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/ozgecmis" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/lebenslauf" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/resume" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/contact" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/iletisim" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/kontakt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/contact" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/iletisim</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/contact" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/iletisim" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/kontakt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/contact" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/kontakt</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/contact" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/iletisim" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/kontakt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/contact" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/tools</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/tools" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/araclar" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/werkzeuge" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/tools" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/araclar</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/tools" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/araclar" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/werkzeuge" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/tools" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/werkzeuge</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/tools" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/araclar" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/werkzeuge" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/tools" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/services/server-management</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/server-management" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/sunucu-yonetimi" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/server-verwaltung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/server-management" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/services/proxmox-virtualization</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/proxmox-virtualization" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/proxmox-sanallastirma" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/proxmox-virtualisierung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/proxmox-virtualization" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/services/control-panel-setup</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/control-panel-setup" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/kontrol-paneli-kurulumu" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/control-panel-einrichtung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/control-panel-setup" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/services/server-troubleshooting</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/server-troubleshooting" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/sunucu-sorun-giderme" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/server-fehlerbehebung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/server-troubleshooting" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/services/web-server-configuration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/web-server-configuration" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/web-sunucu-yapilandirmasi" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/webserver-konfiguration" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/web-server-configuration" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/services/containerization-orchestration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/containerization-orchestration" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/konteynerlestirme-otomasyon" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/containerisierung-automatisierung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/containerization-orchestration" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/services/mail-server-setup</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/mail-server-setup" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/mail-sunucu-kurulumu" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/mailserver-einrichtung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/mail-server-setup" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/services/website-migrations</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/website-migrations" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/web-sitesi-tasima" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/website-umzug" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/website-migrations" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/hizmetler/sunucu-yonetimi</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/server-management" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/sunucu-yonetimi" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/server-verwaltung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/server-management" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/hizmetler/proxmox-sanallastirma</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/proxmox-virtualization" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/proxmox-sanallastirma" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/proxmox-virtualisierung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/proxmox-virtualization" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/hizmetler/kontrol-paneli-kurulumu</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/control-panel-setup" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/kontrol-paneli-kurulumu" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/control-panel-einrichtung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/control-panel-setup" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/hizmetler/sunucu-sorun-giderme</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/server-troubleshooting" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/sunucu-sorun-giderme" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/server-fehlerbehebung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/server-troubleshooting" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/hizmetler/web-sunucu-yapilandirmasi</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/web-server-configuration" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/web-sunucu-yapilandirmasi" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/webserver-konfiguration" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/web-server-configuration" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/hizmetler/konteynerlestirme-otomasyon</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/containerization-orchestration" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/konteynerlestirme-otomasyon" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/containerisierung-automatisierung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/containerization-orchestration" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/hizmetler/mail-sunucu-kurulumu</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/mail-server-setup" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/mail-sunucu-kurulumu" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/mailserver-einrichtung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/mail-server-setup" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/hizmetler/web-sitesi-tasima</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/website-migrations" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/web-sitesi-tasima" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/website-umzug" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/website-migrations" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/dienstleistungen/server-verwaltung</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/server-management" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/sunucu-yonetimi" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/server-verwaltung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/server-management" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/dienstleistungen/proxmox-virtualisierung</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/proxmox-virtualization" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/proxmox-sanallastirma" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/proxmox-virtualisierung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/proxmox-virtualization" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/dienstleistungen/control-panel-einrichtung</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/control-panel-setup" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/kontrol-paneli-kurulumu" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/control-panel-einrichtung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/control-panel-setup" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/dienstleistungen/server-fehlerbehebung</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/server-troubleshooting" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/sunucu-sorun-giderme" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/server-fehlerbehebung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/server-troubleshooting" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/dienstleistungen/webserver-konfiguration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/web-server-configuration" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/web-sunucu-yapilandirmasi" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/webserver-konfiguration" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/web-server-configuration" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/dienstleistungen/containerisierung-automatisierung</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/containerization-orchestration" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/konteynerlestirme-otomasyon" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/containerisierung-automatisierung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/containerization-orchestration" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/dienstleistungen/mailserver-einrichtung</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/mail-server-setup" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/mail-sunucu-kurulumu" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/mailserver-einrichtung" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/mail-server-setup" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/dienstleistungen/website-umzug</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/services/website-migrations" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/hizmetler/web-sitesi-tasima" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/dienstleistungen/website-umzug" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/services/website-migrations" />
<lastmod>2026-06-17T23:17:58.553Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/questions-i-ask-before-recommending-a-vps-provider</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/questions-i-ask-before-recommending-a-vps-provider" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/questions-i-ask-before-recommending-a-vps-provider" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/questions-i-ask-before-recommending-a-vps-provider" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/questions-i-ask-before-recommending-a-vps-provider" />
<lastmod>2026-12-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/self-hosting-nextcloud</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/self-hosting-nextcloud" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/self-hosting-nextcloud" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/self-hosting-nextcloud" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/self-hosting-nextcloud" />
<lastmod>2026-12-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/why-modsecurity-goes-on-every-client-server-by-default</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/why-modsecurity-goes-on-every-client-server-by-default" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/why-modsecurity-goes-on-every-client-server-by-default" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/why-modsecurity-goes-on-every-client-server-by-default" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/why-modsecurity-goes-on-every-client-server-by-default" />
<lastmod>2026-11-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/is-ssh-2fa-worth-the-hassle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/is-ssh-2fa-worth-the-hassle" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/is-ssh-2fa-worth-the-hassle" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/is-ssh-2fa-worth-the-hassle" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/is-ssh-2fa-worth-the-hassle" />
<lastmod>2026-11-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/log-management-on-a-single-server</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/log-management-on-a-single-server" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/log-management-on-a-single-server" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/log-management-on-a-single-server" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/log-management-on-a-single-server" />
<lastmod>2026-10-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/monitoring-a-small-vps-with-prometheus-and-grafana</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/monitoring-a-small-vps-with-prometheus-and-grafana" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/monitoring-a-small-vps-with-prometheus-and-grafana" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/monitoring-a-small-vps-with-prometheus-and-grafana" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/monitoring-a-small-vps-with-prometheus-and-grafana" />
<lastmod>2026-10-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/wordpress-security-basics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/wordpress-security-basics" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/wordpress-security-basics" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/wordpress-security-basics" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/wordpress-security-basics" />
<lastmod>2026-09-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/migrating-a-website-without-downtime</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/migrating-a-website-without-downtime" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/migrating-a-website-without-downtime" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/migrating-a-website-without-downtime" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/migrating-a-website-without-downtime" />
<lastmod>2026-09-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/openlitespeed-vs-nginx-for-php</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/openlitespeed-vs-nginx-for-php" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/openlitespeed-vs-nginx-for-php" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/openlitespeed-vs-nginx-for-php" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/openlitespeed-vs-nginx-for-php" />
<lastmod>2026-09-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/speeding-up-a-slow-wordpress-site</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/speeding-up-a-slow-wordpress-site" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/speeding-up-a-slow-wordpress-site" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/speeding-up-a-slow-wordpress-site" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/speeding-up-a-slow-wordpress-site" />
<lastmod>2026-08-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/when-a-queue-table-isnt-enough-rabbitmq</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/when-a-queue-table-isnt-enough-rabbitmq" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/when-a-queue-table-isnt-enough-rabbitmq" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/when-a-queue-table-isnt-enough-rabbitmq" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/when-a-queue-table-isnt-enough-rabbitmq" />
<lastmod>2026-08-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/redis-as-a-cache-vs-redis-as-a-database</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/redis-as-a-cache-vs-redis-as-a-database" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/redis-as-a-cache-vs-redis-as-a-database" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/redis-as-a-cache-vs-redis-as-a-database" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/redis-as-a-cache-vs-redis-as-a-database" />
<lastmod>2026-07-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster" />
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/automating-lets-encrypt-certificate-renewals</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/automating-lets-encrypt-certificate-renewals" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/automating-lets-encrypt-certificate-renewals" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/automating-lets-encrypt-certificate-renewals" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/automating-lets-encrypt-certificate-renewals" />
<lastmod>2026-06-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/first-hour-vps-hardening-checklist</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/first-hour-vps-hardening-checklist" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/first-hour-vps-hardening-checklist" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/first-hour-vps-hardening-checklist" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/first-hour-vps-hardening-checklist" />
<lastmod>2026-06-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/the-dns-records-that-actually-matter</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/the-dns-records-that-actually-matter" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/the-dns-records-that-actually-matter" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/the-dns-records-that-actually-matter" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/the-dns-records-that-actually-matter" />
<lastmod>2026-06-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/postgresql-backups-with-pgbackrest</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/postgresql-backups-with-pgbackrest" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/postgresql-backups-with-pgbackrest" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/postgresql-backups-with-pgbackrest" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/postgresql-backups-with-pgbackrest" />
<lastmod>2026-05-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/docker-vs-lxc-on-proxmox</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/docker-vs-lxc-on-proxmox" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/docker-vs-lxc-on-proxmox" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/docker-vs-lxc-on-proxmox" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/docker-vs-lxc-on-proxmox" />
<lastmod>2026-05-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/haproxy-or-nginx-as-a-reverse-proxy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/haproxy-or-nginx-as-a-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/haproxy-or-nginx-as-a-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/haproxy-or-nginx-as-a-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/haproxy-or-nginx-as-a-reverse-proxy" />
<lastmod>2026-05-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam" />
<lastmod>2026-05-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws" />
<lastmod>2026-04-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/spinning-up-a-kvm-vm-from-cli</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/spinning-up-a-kvm-vm-from-cli" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/spinning-up-a-kvm-vm-from-cli" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/spinning-up-a-kvm-vm-from-cli" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/spinning-up-a-kvm-vm-from-cli" />
<lastmod>2026-04-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/proxmox-snapshots-are-not-backups</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/proxmox-snapshots-are-not-backups" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/proxmox-snapshots-are-not-backups" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/proxmox-snapshots-are-not-backups" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/proxmox-snapshots-are-not-backups" />
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/vps-or-bare-metal-how-i-decide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/vps-or-bare-metal-how-i-decide" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/vps-or-bare-metal-how-i-decide" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/vps-or-bare-metal-how-i-decide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/vps-or-bare-metal-how-i-decide" />
<lastmod>2026-03-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/cron-vs-systemd-timers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/cron-vs-systemd-timers" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/cron-vs-systemd-timers" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/cron-vs-systemd-timers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/cron-vs-systemd-timers" />
<lastmod>2026-03-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/server-configs-belong-in-git</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/server-configs-belong-in-git" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/server-configs-belong-in-git" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/server-configs-belong-in-git" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/server-configs-belong-in-git" />
<lastmod>2026-02-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/ansible-playbook-for-every-new-server</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/ansible-playbook-for-every-new-server" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/ansible-playbook-for-every-new-server" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/ansible-playbook-for-every-new-server" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/ansible-playbook-for-every-new-server" />
<lastmod>2026-02-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/gitlab-cicd-pipeline-for-small-projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/gitlab-cicd-pipeline-for-small-projects" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/gitlab-cicd-pipeline-for-small-projects" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/gitlab-cicd-pipeline-for-small-projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/gitlab-cicd-pipeline-for-small-projects" />
<lastmod>2026-01-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/bash-scripts-i-reuse-on-every-new-server</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/bash-scripts-i-reuse-on-every-new-server" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/bash-scripts-i-reuse-on-every-new-server" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/bash-scripts-i-reuse-on-every-new-server" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/bash-scripts-i-reuse-on-every-new-server" />
<lastmod>2026-01-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/cyberpanel-security-incident-and-hardening</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/cyberpanel-security-incident-and-hardening" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/cyberpanel-security-incident-and-hardening" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/cyberpanel-security-incident-and-hardening" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/cyberpanel-security-incident-and-hardening" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/cyberpanel-security-incident-and-hardening/cyberpanel-security-issue.webp</image:loc>
</image:image>
<lastmod>2024-10-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/6-must-know-web-hosting-control-panels</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/6-must-know-web-hosting-control-panels" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/6-must-know-web-hosting-control-panels" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/6-must-know-web-hosting-control-panels" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/6-must-know-web-hosting-control-panels" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/6-must-know-web-hosting-control-panels/web-hosting-control-panel.webp</image:loc>
</image:image>
<lastmod>2022-12-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/how-to-install-heic-and-hevc-on-windows</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/how-to-install-heic-and-hevc-on-windows" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/how-to-install-heic-and-hevc-on-windows" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/how-to-install-heic-and-hevc-on-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/how-to-install-heic-and-hevc-on-windows" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/how-to-install-heic-and-hevc-on-windows/heif-image-extensions.webp</image:loc>
</image:image>
<lastmod>2022-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/free-tumblr-image-downloader</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/free-tumblr-image-downloader" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/free-tumblr-image-downloader" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/free-tumblr-image-downloader" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/free-tumblr-image-downloader" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/free-tumblr-image-downloader/tumbltwo-main-ui.webp</image:loc>
</image:image>
<lastmod>2016-10-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/free-file-recovery-software</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/free-file-recovery-software" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/free-file-recovery-software" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/free-file-recovery-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/free-file-recovery-software" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/free-file-recovery-software/recuva-logo.webp</image:loc>
</image:image>
<lastmod>2016-10-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/blog/hello-again</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/hello-again" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/hello-again" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/hello-again" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/hello-again" />
<lastmod>2010-10-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/questions-i-ask-before-recommending-a-vps-provider</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/questions-i-ask-before-recommending-a-vps-provider" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/questions-i-ask-before-recommending-a-vps-provider" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/questions-i-ask-before-recommending-a-vps-provider" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/questions-i-ask-before-recommending-a-vps-provider" />
<lastmod>2026-12-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/self-hosting-nextcloud</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/self-hosting-nextcloud" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/self-hosting-nextcloud" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/self-hosting-nextcloud" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/self-hosting-nextcloud" />
<lastmod>2026-12-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/why-modsecurity-goes-on-every-client-server-by-default</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/why-modsecurity-goes-on-every-client-server-by-default" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/why-modsecurity-goes-on-every-client-server-by-default" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/why-modsecurity-goes-on-every-client-server-by-default" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/why-modsecurity-goes-on-every-client-server-by-default" />
<lastmod>2026-11-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/is-ssh-2fa-worth-the-hassle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/is-ssh-2fa-worth-the-hassle" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/is-ssh-2fa-worth-the-hassle" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/is-ssh-2fa-worth-the-hassle" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/is-ssh-2fa-worth-the-hassle" />
<lastmod>2026-11-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/log-management-on-a-single-server</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/log-management-on-a-single-server" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/log-management-on-a-single-server" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/log-management-on-a-single-server" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/log-management-on-a-single-server" />
<lastmod>2026-10-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/monitoring-a-small-vps-with-prometheus-and-grafana</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/monitoring-a-small-vps-with-prometheus-and-grafana" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/monitoring-a-small-vps-with-prometheus-and-grafana" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/monitoring-a-small-vps-with-prometheus-and-grafana" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/monitoring-a-small-vps-with-prometheus-and-grafana" />
<lastmod>2026-10-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/wordpress-security-basics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/wordpress-security-basics" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/wordpress-security-basics" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/wordpress-security-basics" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/wordpress-security-basics" />
<lastmod>2026-09-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/migrating-a-website-without-downtime</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/migrating-a-website-without-downtime" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/migrating-a-website-without-downtime" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/migrating-a-website-without-downtime" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/migrating-a-website-without-downtime" />
<lastmod>2026-09-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/openlitespeed-vs-nginx-for-php</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/openlitespeed-vs-nginx-for-php" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/openlitespeed-vs-nginx-for-php" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/openlitespeed-vs-nginx-for-php" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/openlitespeed-vs-nginx-for-php" />
<lastmod>2026-09-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/speeding-up-a-slow-wordpress-site</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/speeding-up-a-slow-wordpress-site" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/speeding-up-a-slow-wordpress-site" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/speeding-up-a-slow-wordpress-site" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/speeding-up-a-slow-wordpress-site" />
<lastmod>2026-08-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/when-a-queue-table-isnt-enough-rabbitmq</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/when-a-queue-table-isnt-enough-rabbitmq" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/when-a-queue-table-isnt-enough-rabbitmq" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/when-a-queue-table-isnt-enough-rabbitmq" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/when-a-queue-table-isnt-enough-rabbitmq" />
<lastmod>2026-08-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/redis-as-a-cache-vs-redis-as-a-database</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/redis-as-a-cache-vs-redis-as-a-database" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/redis-as-a-cache-vs-redis-as-a-database" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/redis-as-a-cache-vs-redis-as-a-database" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/redis-as-a-cache-vs-redis-as-a-database" />
<lastmod>2026-07-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster" />
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/automating-lets-encrypt-certificate-renewals</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/automating-lets-encrypt-certificate-renewals" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/automating-lets-encrypt-certificate-renewals" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/automating-lets-encrypt-certificate-renewals" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/automating-lets-encrypt-certificate-renewals" />
<lastmod>2026-06-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/first-hour-vps-hardening-checklist</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/first-hour-vps-hardening-checklist" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/first-hour-vps-hardening-checklist" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/first-hour-vps-hardening-checklist" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/first-hour-vps-hardening-checklist" />
<lastmod>2026-06-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/the-dns-records-that-actually-matter</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/the-dns-records-that-actually-matter" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/the-dns-records-that-actually-matter" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/the-dns-records-that-actually-matter" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/the-dns-records-that-actually-matter" />
<lastmod>2026-06-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/postgresql-backups-with-pgbackrest</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/postgresql-backups-with-pgbackrest" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/postgresql-backups-with-pgbackrest" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/postgresql-backups-with-pgbackrest" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/postgresql-backups-with-pgbackrest" />
<lastmod>2026-05-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/docker-vs-lxc-on-proxmox</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/docker-vs-lxc-on-proxmox" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/docker-vs-lxc-on-proxmox" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/docker-vs-lxc-on-proxmox" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/docker-vs-lxc-on-proxmox" />
<lastmod>2026-05-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/haproxy-or-nginx-as-a-reverse-proxy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/haproxy-or-nginx-as-a-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/haproxy-or-nginx-as-a-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/haproxy-or-nginx-as-a-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/haproxy-or-nginx-as-a-reverse-proxy" />
<lastmod>2026-05-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam" />
<lastmod>2026-05-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws" />
<lastmod>2026-04-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/spinning-up-a-kvm-vm-from-cli</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/spinning-up-a-kvm-vm-from-cli" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/spinning-up-a-kvm-vm-from-cli" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/spinning-up-a-kvm-vm-from-cli" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/spinning-up-a-kvm-vm-from-cli" />
<lastmod>2026-04-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/proxmox-snapshots-are-not-backups</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/proxmox-snapshots-are-not-backups" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/proxmox-snapshots-are-not-backups" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/proxmox-snapshots-are-not-backups" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/proxmox-snapshots-are-not-backups" />
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/vps-or-bare-metal-how-i-decide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/vps-or-bare-metal-how-i-decide" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/vps-or-bare-metal-how-i-decide" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/vps-or-bare-metal-how-i-decide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/vps-or-bare-metal-how-i-decide" />
<lastmod>2026-03-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/cron-vs-systemd-timers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/cron-vs-systemd-timers" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/cron-vs-systemd-timers" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/cron-vs-systemd-timers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/cron-vs-systemd-timers" />
<lastmod>2026-03-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/server-configs-belong-in-git</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/server-configs-belong-in-git" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/server-configs-belong-in-git" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/server-configs-belong-in-git" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/server-configs-belong-in-git" />
<lastmod>2026-02-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/ansible-playbook-for-every-new-server</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/ansible-playbook-for-every-new-server" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/ansible-playbook-for-every-new-server" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/ansible-playbook-for-every-new-server" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/ansible-playbook-for-every-new-server" />
<lastmod>2026-02-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/gitlab-cicd-pipeline-for-small-projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/gitlab-cicd-pipeline-for-small-projects" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/gitlab-cicd-pipeline-for-small-projects" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/gitlab-cicd-pipeline-for-small-projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/gitlab-cicd-pipeline-for-small-projects" />
<lastmod>2026-01-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/bash-scripts-i-reuse-on-every-new-server</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/bash-scripts-i-reuse-on-every-new-server" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/bash-scripts-i-reuse-on-every-new-server" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/bash-scripts-i-reuse-on-every-new-server" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/bash-scripts-i-reuse-on-every-new-server" />
<lastmod>2026-01-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/cyberpanel-security-incident-and-hardening</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/cyberpanel-security-incident-and-hardening" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/cyberpanel-security-incident-and-hardening" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/cyberpanel-security-incident-and-hardening" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/cyberpanel-security-incident-and-hardening" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/cyberpanel-security-incident-and-hardening/cyberpanel-security-issue.webp</image:loc>
</image:image>
<lastmod>2024-10-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/6-must-know-web-hosting-control-panels</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/6-must-know-web-hosting-control-panels" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/6-must-know-web-hosting-control-panels" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/6-must-know-web-hosting-control-panels" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/6-must-know-web-hosting-control-panels" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/6-must-know-web-hosting-control-panels/web-hosting-control-panel.webp</image:loc>
</image:image>
<lastmod>2022-12-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/how-to-install-heic-and-hevc-on-windows</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/how-to-install-heic-and-hevc-on-windows" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/how-to-install-heic-and-hevc-on-windows" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/how-to-install-heic-and-hevc-on-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/how-to-install-heic-and-hevc-on-windows" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/how-to-install-heic-and-hevc-on-windows/heif-image-extensions.webp</image:loc>
</image:image>
<lastmod>2022-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/free-tumblr-image-downloader</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/free-tumblr-image-downloader" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/free-tumblr-image-downloader" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/free-tumblr-image-downloader" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/free-tumblr-image-downloader" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/free-tumblr-image-downloader/tumbltwo-main-ui.webp</image:loc>
</image:image>
<lastmod>2016-10-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/free-file-recovery-software</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/free-file-recovery-software" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/free-file-recovery-software" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/free-file-recovery-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/free-file-recovery-software" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/free-file-recovery-software/recuva-logo.webp</image:loc>
</image:image>
<lastmod>2016-10-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/tr/blog/hello-again</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/hello-again" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/hello-again" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/hello-again" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/hello-again" />
<lastmod>2010-10-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/questions-i-ask-before-recommending-a-vps-provider</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/questions-i-ask-before-recommending-a-vps-provider" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/questions-i-ask-before-recommending-a-vps-provider" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/questions-i-ask-before-recommending-a-vps-provider" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/questions-i-ask-before-recommending-a-vps-provider" />
<lastmod>2026-12-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/self-hosting-nextcloud</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/self-hosting-nextcloud" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/self-hosting-nextcloud" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/self-hosting-nextcloud" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/self-hosting-nextcloud" />
<lastmod>2026-12-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/why-modsecurity-goes-on-every-client-server-by-default</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/why-modsecurity-goes-on-every-client-server-by-default" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/why-modsecurity-goes-on-every-client-server-by-default" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/why-modsecurity-goes-on-every-client-server-by-default" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/why-modsecurity-goes-on-every-client-server-by-default" />
<lastmod>2026-11-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/is-ssh-2fa-worth-the-hassle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/is-ssh-2fa-worth-the-hassle" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/is-ssh-2fa-worth-the-hassle" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/is-ssh-2fa-worth-the-hassle" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/is-ssh-2fa-worth-the-hassle" />
<lastmod>2026-11-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/log-management-on-a-single-server</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/log-management-on-a-single-server" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/log-management-on-a-single-server" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/log-management-on-a-single-server" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/log-management-on-a-single-server" />
<lastmod>2026-10-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/monitoring-a-small-vps-with-prometheus-and-grafana</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/monitoring-a-small-vps-with-prometheus-and-grafana" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/monitoring-a-small-vps-with-prometheus-and-grafana" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/monitoring-a-small-vps-with-prometheus-and-grafana" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/monitoring-a-small-vps-with-prometheus-and-grafana" />
<lastmod>2026-10-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/wordpress-security-basics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/wordpress-security-basics" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/wordpress-security-basics" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/wordpress-security-basics" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/wordpress-security-basics" />
<lastmod>2026-09-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/migrating-a-website-without-downtime</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/migrating-a-website-without-downtime" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/migrating-a-website-without-downtime" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/migrating-a-website-without-downtime" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/migrating-a-website-without-downtime" />
<lastmod>2026-09-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/openlitespeed-vs-nginx-for-php</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/openlitespeed-vs-nginx-for-php" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/openlitespeed-vs-nginx-for-php" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/openlitespeed-vs-nginx-for-php" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/openlitespeed-vs-nginx-for-php" />
<lastmod>2026-09-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/speeding-up-a-slow-wordpress-site</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/speeding-up-a-slow-wordpress-site" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/speeding-up-a-slow-wordpress-site" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/speeding-up-a-slow-wordpress-site" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/speeding-up-a-slow-wordpress-site" />
<lastmod>2026-08-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/when-a-queue-table-isnt-enough-rabbitmq</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/when-a-queue-table-isnt-enough-rabbitmq" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/when-a-queue-table-isnt-enough-rabbitmq" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/when-a-queue-table-isnt-enough-rabbitmq" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/when-a-queue-table-isnt-enough-rabbitmq" />
<lastmod>2026-08-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/redis-as-a-cache-vs-redis-as-a-database</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/redis-as-a-cache-vs-redis-as-a-database" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/redis-as-a-cache-vs-redis-as-a-database" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/redis-as-a-cache-vs-redis-as-a-database" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/redis-as-a-cache-vs-redis-as-a-database" />
<lastmod>2026-07-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/what-i-wish-i-knew-before-my-first-mariadb-galera-cluster" />
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/automating-lets-encrypt-certificate-renewals</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/automating-lets-encrypt-certificate-renewals" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/automating-lets-encrypt-certificate-renewals" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/automating-lets-encrypt-certificate-renewals" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/automating-lets-encrypt-certificate-renewals" />
<lastmod>2026-06-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/first-hour-vps-hardening-checklist</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/first-hour-vps-hardening-checklist" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/first-hour-vps-hardening-checklist" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/first-hour-vps-hardening-checklist" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/first-hour-vps-hardening-checklist" />
<lastmod>2026-06-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/the-dns-records-that-actually-matter</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/the-dns-records-that-actually-matter" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/the-dns-records-that-actually-matter" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/the-dns-records-that-actually-matter" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/the-dns-records-that-actually-matter" />
<lastmod>2026-06-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/postgresql-backups-with-pgbackrest</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/postgresql-backups-with-pgbackrest" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/postgresql-backups-with-pgbackrest" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/postgresql-backups-with-pgbackrest" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/postgresql-backups-with-pgbackrest" />
<lastmod>2026-05-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/docker-vs-lxc-on-proxmox</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/docker-vs-lxc-on-proxmox" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/docker-vs-lxc-on-proxmox" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/docker-vs-lxc-on-proxmox" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/docker-vs-lxc-on-proxmox" />
<lastmod>2026-05-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/haproxy-or-nginx-as-a-reverse-proxy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/haproxy-or-nginx-as-a-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/haproxy-or-nginx-as-a-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/haproxy-or-nginx-as-a-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/haproxy-or-nginx-as-a-reverse-proxy" />
<lastmod>2026-05-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/setting-up-a-mail-server-that-doesnt-end-up-in-spam" />
<lastmod>2026-05-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/why-i-still-recommend-ovh-and-contabo-alongside-aws" />
<lastmod>2026-04-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/spinning-up-a-kvm-vm-from-cli</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/spinning-up-a-kvm-vm-from-cli" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/spinning-up-a-kvm-vm-from-cli" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/spinning-up-a-kvm-vm-from-cli" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/spinning-up-a-kvm-vm-from-cli" />
<lastmod>2026-04-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/proxmox-snapshots-are-not-backups</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/proxmox-snapshots-are-not-backups" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/proxmox-snapshots-are-not-backups" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/proxmox-snapshots-are-not-backups" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/proxmox-snapshots-are-not-backups" />
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/vps-or-bare-metal-how-i-decide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/vps-or-bare-metal-how-i-decide" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/vps-or-bare-metal-how-i-decide" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/vps-or-bare-metal-how-i-decide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/vps-or-bare-metal-how-i-decide" />
<lastmod>2026-03-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/cron-vs-systemd-timers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/cron-vs-systemd-timers" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/cron-vs-systemd-timers" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/cron-vs-systemd-timers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/cron-vs-systemd-timers" />
<lastmod>2026-03-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/server-configs-belong-in-git</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/server-configs-belong-in-git" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/server-configs-belong-in-git" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/server-configs-belong-in-git" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/server-configs-belong-in-git" />
<lastmod>2026-02-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/ansible-playbook-for-every-new-server</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/ansible-playbook-for-every-new-server" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/ansible-playbook-for-every-new-server" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/ansible-playbook-for-every-new-server" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/ansible-playbook-for-every-new-server" />
<lastmod>2026-02-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/gitlab-cicd-pipeline-for-small-projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/gitlab-cicd-pipeline-for-small-projects" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/gitlab-cicd-pipeline-for-small-projects" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/gitlab-cicd-pipeline-for-small-projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/gitlab-cicd-pipeline-for-small-projects" />
<lastmod>2026-01-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/bash-scripts-i-reuse-on-every-new-server</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/bash-scripts-i-reuse-on-every-new-server" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/bash-scripts-i-reuse-on-every-new-server" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/bash-scripts-i-reuse-on-every-new-server" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/bash-scripts-i-reuse-on-every-new-server" />
<lastmod>2026-01-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/cyberpanel-security-incident-and-hardening</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/cyberpanel-security-incident-and-hardening" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/cyberpanel-security-incident-and-hardening" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/cyberpanel-security-incident-and-hardening" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/cyberpanel-security-incident-and-hardening" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/cyberpanel-security-incident-and-hardening/cyberpanel-security-issue.webp</image:loc>
</image:image>
<lastmod>2024-10-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/6-must-know-web-hosting-control-panels</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/6-must-know-web-hosting-control-panels" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/6-must-know-web-hosting-control-panels" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/6-must-know-web-hosting-control-panels" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/6-must-know-web-hosting-control-panels" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/6-must-know-web-hosting-control-panels/web-hosting-control-panel.webp</image:loc>
</image:image>
<lastmod>2022-12-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/how-to-install-heic-and-hevc-on-windows</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/how-to-install-heic-and-hevc-on-windows" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/how-to-install-heic-and-hevc-on-windows" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/how-to-install-heic-and-hevc-on-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/how-to-install-heic-and-hevc-on-windows" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/how-to-install-heic-and-hevc-on-windows/heif-image-extensions.webp</image:loc>
</image:image>
<lastmod>2022-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/free-tumblr-image-downloader</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/free-tumblr-image-downloader" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/free-tumblr-image-downloader" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/free-tumblr-image-downloader" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/free-tumblr-image-downloader" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/free-tumblr-image-downloader/tumbltwo-main-ui.webp</image:loc>
</image:image>
<lastmod>2016-10-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/free-file-recovery-software</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/free-file-recovery-software" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/free-file-recovery-software" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/free-file-recovery-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/free-file-recovery-software" />
<image:image>
<image:loc>https://irfanmiral.com/images/blog/free-file-recovery-software/recuva-logo.webp</image:loc>
</image:image>
<lastmod>2016-10-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://irfanmiral.com/de/blog/hello-again</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://irfanmiral.com/blog/hello-again" />
<xhtml:link rel="alternate" hreflang="tr" href="https://irfanmiral.com/tr/blog/hello-again" />
<xhtml:link rel="alternate" hreflang="de" href="https://irfanmiral.com/de/blog/hello-again" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://irfanmiral.com/blog/hello-again" />
<lastmod>2010-10-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
