<?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-01T22:18:36.504Z</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-01T22:18:14.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/optimasi-performance-next-js</loc>
<lastmod>2026-11-01T22:15:45.519Z</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-01T23:21:53.158Z</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-01T22:17:35.881Z</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-01T23:21:59.113Z</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-01T22:18:31.382Z</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-01T22:18:30.127Z</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-01T22:16:27.440Z</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-01T22:19:42.258Z</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-01T23:21:19.601Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/owasp-top10-nextjs-express</loc>
<lastmod>2026-11-01T23:19:14.997Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/api-security-ratelimiting-auth</loc>
<lastmod>2026-11-01T22:14:59.523Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/ransomware-backup-tidak-cukup</loc>
<lastmod>2026-11-01T22:17:13.199Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/zero-trust-tim-kecil</loc>
<lastmod>2026-11-01T22:15:46.935Z</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-01T23:22:47.281Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/cloud-computing-keputusan</loc>
<lastmod>2026-11-01T22:14:59.513Z</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-01T23:22:36.699Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/postgresql-praktis</loc>
<lastmod>2026-11-01T22:15:07.608Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/cicd-pipeline-nyata</loc>
<lastmod>2026-11-01T22:16:43.204Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/cloud-vm-teknologi</loc>
<lastmod>2026-11-01T23:20:50.294Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/ransomware-2026-tren</loc>
<lastmod>2026-11-01T22:16:42.698Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/gdpr-untuk-engineer</loc>
<lastmod>2026-11-01T22:15:47.653Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/vps-hardening-untuk-engineer</loc>
<lastmod>2026-11-01T22:17:01.774Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://afry.my.id/articles/iso27001-fundamental-dan-implementasi</loc>
<lastmod>2026-11-01T22:17:01.755Z</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-01T23:21:05.149Z</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-01T22:18:59.971Z</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-01T22:15:07.592Z</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-01T23:19:15.003Z</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-01T22:18:01.836Z</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-01T22:19:08.206Z</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-01T23:20:37.899Z</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-01T22:16:26.484Z</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-01T22:17:34.723Z</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-01T22:17:13.220Z</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-01T22:18:36.484Z</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-01T22:15:00.474Z</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-01T22:17:20.150Z</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-01T22:19:47.244Z</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-01T22:19:00.883Z</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-01T23:22:36.707Z</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-01T22:17:34.739Z</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-01T22:18:03.478Z</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-01T22:17:19.248Z</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-01T23:18:12.404Z</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-01T22:17:02.615Z</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-01T22:18:30.147Z</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-01T23:22:19.459Z</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-01T22:17:03.115Z</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-01T22:15:58.684Z</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-01T23:21:05.154Z</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-01T22:18:49.223Z</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-01T23:23:08.430Z</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-01T23:20:51.535Z</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-01T22:19:47.234Z</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-01T22:15:08.725Z</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-01T22:14:44.406Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
