<?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-09-11T21:18:20.494Z</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-09-11T21:16:55.752Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/optimasi-performance-next-js</loc>
<lastmod>2026-09-11T21:14:57.126Z</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-09-11T21:16:46.402Z</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-09-11T21:16:30.326Z</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-09-11T21:17:16.183Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/merancang-jaringan-yang-tahan-banting</loc>
<lastmod>2026-09-11T21:17:09.128Z</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-09-11T21:17:09.113Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/kali-linux-vs-parrot-os</loc>
<lastmod>2026-09-11T21:15:12.957Z</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-09-11T21:18:02.603Z</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-09-11T21:18:26.060Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/owasp-top10-nextjs-express</loc>
<lastmod>2026-09-11T21:15:13.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/api-security-ratelimiting-auth</loc>
<lastmod>2026-09-11T21:15:01.730Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/ransomware-backup-tidak-cukup</loc>
<lastmod>2026-09-11T21:16:00.269Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/zero-trust-tim-kecil</loc>
<lastmod>2026-09-11T21:15:00.300Z</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-09-11T21:18:02.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/cloud-computing-keputusan</loc>
<lastmod>2026-09-11T21:15:01.726Z</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-09-11T21:19:42.084Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/postgresql-praktis</loc>
<lastmod>2026-09-11T21:15:04.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/cicd-pipeline-nyata</loc>
<lastmod>2026-09-11T21:15:52.563Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/cloud-vm-teknologi</loc>
<lastmod>2026-09-11T21:15:09.722Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/ransomware-2026-tren</loc>
<lastmod>2026-09-11T21:15:52.064Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/gdpr-untuk-engineer</loc>
<lastmod>2026-09-11T21:15:09.656Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/vps-hardening-untuk-engineer</loc>
<lastmod>2026-09-11T21:15:55.563Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/iso27001-fundamental-dan-implementasi</loc>
<lastmod>2026-09-11T21:15:56.477Z</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-09-11T21:16:30.859Z</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-09-11T21:17:16.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/belajar-python-dari-hello-world</loc>
<lastmod>2026-09-11T21:15:03.703Z</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-09-11T21:15:49.176Z</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-09-11T21:16:44.716Z</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-09-11T21:18:01.313Z</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-09-11T21:18:01.298Z</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-09-11T21:15:08.142Z</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-09-11T21:16:29.172Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/panduan-teknis-hardening-linux-server</loc>
<lastmod>2026-09-11T21:15:59.763Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/redis-cara-pakai-dan-kegunaan</loc>
<lastmod>2026-09-11T21:17:32.739Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/tools-cicd-github-gitlab-jenkins</loc>
<lastmod>2026-09-11T21:15:03.196Z</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-09-11T21:16:23.634Z</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-09-11T21:18:27.056Z</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-09-11T21:17:32.237Z</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-09-11T21:15:14.128Z</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-09-11T21:16:24.273Z</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-09-11T21:16:44.736Z</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-09-11T21:16:00.783Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/cloudflare-fungsi-dan-fitur</loc>
<lastmod>2026-09-11T21:18:20.505Z</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-09-11T21:15:07.543Z</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-09-11T21:15:57.517Z</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-09-11T21:16:56.250Z</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-09-11T21:17:57.992Z</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-09-11T21:15:58.795Z</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-09-11T21:15:11.678Z</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-09-11T21:17:56.595Z</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-09-11T21:18:22.192Z</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-09-11T21:16:46.926Z</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-09-11T21:31:43.964Z</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-09-11T21:37:18.163Z</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-09-11T21:31:43.459Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
