<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://afry.my.id</loc>
<lastmod>2026-07-21T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://afry.my.id/search</loc>
<lastmod>2026-07-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://afry.my.id/articles/tutorial-monitoring-dan-alerting-next-js-di-dalam-docker</loc>
<lastmod>2026-11-02T18:27:26.028Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/panduan-lengkap-deploy-next-js-prisma-sqllite-dan-docker</loc>
<lastmod>2026-11-02T18:27:25.057Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/optimasi-performance-next-js</loc>
<lastmod>2026-11-02T18:27:26.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/membangun-aplikasi-rag-dengan-next-js-vector-database</loc>
<lastmod>2026-11-02T18:27:28.411Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/security-hardening-untuk-next-js-di-docker</loc>
<lastmod>2026-11-02T18:27:25.405Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/menjalankan-proses-di-linux-yang-bertahan-setelah-logout</loc>
<lastmod>2026-11-02T18:27:27.746Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/merancang-jaringan-yang-tahan-banting</loc>
<lastmod>2026-11-02T18:27:26.995Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/panduan-praktis-migrasi-dari-sqlite-ke-postgresql-untuk-next-js-docker</loc>
<lastmod>2026-11-02T18:27:27.068Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/kali-linux-vs-parrot-os</loc>
<lastmod>2026-11-02T18:27:25.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/membangun-pipeline-pemrosesan-dokumen-ai-di-vps</loc>
<lastmod>2026-11-02T18:27:28.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/docker-di-produksi-dari-container-dasar-hingga-pola-arsitektur-yang-andal</loc>
<lastmod>2026-11-02T18:27:27.212Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/owasp-top10-nextjs-express</loc>
<lastmod>2026-11-02T18:27:28.201Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/api-security-ratelimiting-auth</loc>
<lastmod>2026-11-02T18:27:28.839Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/ransomware-backup-tidak-cukup</loc>
<lastmod>2026-11-02T18:27:26.922Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/zero-trust-tim-kecil</loc>
<lastmod>2026-11-02T18:27:27.692Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/kubernetes-di-produksi-panduan-mendalam-untuk-engineer</loc>
<lastmod>2026-11-02T18:27:27.346Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/cloud-computing-keputusan</loc>
<lastmod>2026-11-02T18:27:27.521Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/jaringan-di-balik-produksi-pemahaman-lanjutan-tcp-dns-tls-dan-troubleshooting-di-vps</loc>
<lastmod>2026-11-02T18:27:27.309Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/postgresql-praktis</loc>
<lastmod>2026-11-02T18:27:27.179Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/cicd-pipeline-nyata</loc>
<lastmod>2026-11-02T18:27:28.329Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/cloud-vm-teknologi</loc>
<lastmod>2026-11-02T18:27:25.689Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/ransomware-2026-tren</loc>
<lastmod>2026-11-02T18:27:26.352Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/gdpr-untuk-engineer</loc>
<lastmod>2026-11-02T18:27:28.445Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/vps-hardening-untuk-engineer</loc>
<lastmod>2026-11-02T18:27:27.629Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/iso27001-fundamental-dan-implementasi</loc>
<lastmod>2026-11-02T18:27:25.419Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/python-menengah-hingga-lanjutan-desain-kode-yang-tahan-perubahan</loc>
<lastmod>2026-11-02T18:27:28.727Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/penetration-testing-dan-audit-it-dua-cara-menguji-keamanan</loc>
<lastmod>2026-11-02T18:27:27.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/belajar-python-dari-hello-world</loc>
<lastmod>2026-11-02T18:27:26.543Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/membangun-backup-terenkripsi-zero-knowledge-dengan-python</loc>
<lastmod>2026-11-02T18:27:27.790Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/panduan-setup-replikasi-master-slave-dan-high-availability-postgresql-di-ubuntu-24-04</loc>
<lastmod>2026-11-02T18:27:26.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/owasp-top-10-bukan-daftar-ceklist-cara-membacanya-sebagai-engineer</loc>
<lastmod>2026-11-02T18:27:26.482Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/tren-ai-2026-agent-lokal-multimodal-dan-keamanan</loc>
<lastmod>2026-11-02T18:27:27.045Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/tutorial-setup-supabase-dari-nol-ke-production</loc>
<lastmod>2026-11-02T18:27:27.434Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/tutorial-membuat-supabase-aman-dan-mencegah-kebocoran-data</loc>
<lastmod>2026-11-02T18:27:26.426Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/panduan-teknis-hardening-linux-server</loc>
<lastmod>2026-11-02T18:27:26.648Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/redis-cara-pakai-dan-kegunaan</loc>
<lastmod>2026-11-02T18:27:25.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/tools-cicd-github-gitlab-jenkins</loc>
<lastmod>2026-11-02T18:27:26.884Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/setting-docker-dari-nol-sampai-go-live</loc>
<lastmod>2026-11-02T18:27:28.809Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/wazuh-di-production-arsitektur-tuning-alert-dan-batasan-operasional</loc>
<lastmod>2026-11-02T18:27:28.985Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/grafana-di-production-dashboard-observability-alerting-dan-provisioning</loc>
<lastmod>2026-11-02T18:27:27.012Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/panduan-raspberry-pi-setup-ssh-docker-dan-server-rumahan</loc>
<lastmod>2026-11-02T18:27:28.739Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/smart-home-teori-dan-dasar-implementasi</loc>
<lastmod>2026-11-02T18:27:27.712Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/rest-api-web-service-desain-yang-bertahan-lama</loc>
<lastmod>2026-11-02T18:27:25.787Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/graphql-implementasi-nyata-untuk-api-yang-fleksibel</loc>
<lastmod>2026-11-02T18:27:28.614Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/cloudflare-fungsi-dan-fitur</loc>
<lastmod>2026-11-01T22:18:38.198Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/react-native-backend-golang-arsitektur-api-implementasi</loc>
<lastmod>2026-11-02T18:27:25.755Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/google-cloud-computing-arsitektur-layanan-dan-cara-memilih</loc>
<lastmod>2026-11-02T18:27:28.351Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/belajar-rust-dari-dasar-cargo-ownership-dan-error-handling</loc>
<lastmod>2026-11-02T18:27:25.958Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/ai-harness-agent-aman-di-produksi</loc>
<lastmod>2026-11-02T18:27:26.410Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/machine-learning-konsep-dasar-alur-kerja-implementasi</loc>
<lastmod>2026-11-02T18:27:27.653Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/tensorflow-dan-bahasa-pemrograman-untuk-machine-learning</loc>
<lastmod>2026-11-02T18:27:27.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/panduan-hermes-agent-instalasi-tools-memory-dan-keamanan</loc>
<lastmod>2026-11-02T18:27:27.403Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/panduan-openclaw-gateway-ai-agent-dan-keamanan</loc>
<lastmod>2026-11-02T18:27:27.380Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/email-security-phishing-spf-dkim-dmarc-dan-email-filtering</loc>
<lastmod>2026-11-02T18:27:27.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/cve-2026-65643-kerentanan-kritis-cpanel-dan-mitigasinya</loc>
<lastmod>2026-11-02T19:12:00.951Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/pp-33-tahun-2026-pelaksanaan-uu-perlindungan-data-pribadi</loc>
<lastmod>2026-11-02T18:27:28.391Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/mcp-model-context-protocol-contoh-membuat-server-python</loc>
<lastmod>2026-11-02T18:27:27.516Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/gpt-6-astra-vs-claude-fable-5-1-membaca-tabel-benchmark-vendor</loc>
<lastmod>2026-11-02T18:27:26.517Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
