<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://maxiujun.com</loc>
<lastmod>2026-03-17T21:16:30.175Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://maxiujun.com/blog</loc>
<lastmod>2026-03-17T21:16:30.175Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/setting-up-crewai-for-a-software-development-pipeline</loc>
<lastmod>2026-02-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/getting-started-with-clawdbot-personal-ai-assistant</loc>
<lastmod>2026-01-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/react2shell-and-next-js-responding-to-a-critical-rce-and-hardening-freebsd-deployments</loc>
<lastmod>2026-01-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/upgrade-guide-moving-from-freebsd-14-x-to-15-0-release</loc>
<lastmod>2025-12-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/freebsd-15-0-is-here-whats-new-and-what-to-expect</loc>
<lastmod>2025-12-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/how-to-replace-nginx-with-freenginx-on-freebsd-a-complete-step-by-step-guide</loc>
<lastmod>2025-11-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/bringing-n8n-to-freebsd-a-step-by-step-guide-using-pm2</loc>
<lastmod>2025-11-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/freebsds-big-step-building-without-root-and-reproducibly</loc>
<lastmod>2025-10-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/freebsd-on-modern-laptops-whats-changed-in-2025</loc>
<lastmod>2025-10-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/freebsd-14-3-release-has-arrived-whats-new-why-it-matters-and-how-to-get-it</loc>
<lastmod>2025-06-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/is-freebsd-still-relevant-in-2025-comparing-its-ecosystem-with-modern-linux-distros</loc>
<lastmod>2025-04-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/how-to-configure-ssh-on-freebsd-for-maximum-security</loc>
<lastmod>2025-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/next-js-server-actions-integration-with-mysql-to-build-a-crud-app</loc>
<lastmod>2025-02-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/how-to-deploy-a-next-js-application-with-nginx-on-freebsd</loc>
<lastmod>2025-01-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/exploring-spring-ai-a-new-era-of-intelligent-applications</loc>
<lastmod>2025-01-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/seo-basics-a-beginners-guide-to-search-engine-optimization</loc>
<lastmod>2024-12-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/building-a-saas-style-multi-tenant-web-app-with-spring-boot</loc>
<lastmod>2024-11-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/automating-tasks-on-freebsd-with-cron-and-ansible</loc>
<lastmod>2024-10-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/exploring-the-web-serial-api-connecting-your-web-apps-to-hardware</loc>
<lastmod>2024-08-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/raspberry-pi-pico-2-lands-with-drum-roll-risc-v-cores-a-new-chapter-in-microcontroller-innovation</loc>
<lastmod>2024-08-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/optimizing-freebsd-for-performance-tips-and-tricks</loc>
<lastmod>2024-08-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/understanding-large-language-models</loc>
<lastmod>2024-07-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/high-availability-and-load-balancing-with-freebsd</loc>
<lastmod>2024-07-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/exciting-changes-in-freebsd-streamlined-releases-and-enhanced-support</loc>
<lastmod>2024-07-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/freebsd-vs-linux-in-2024-a-comprehensive-comparison</loc>
<lastmod>2024-07-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/unleashing-ai-power-installing-and-running-llama-3-1-locally-with-ollama</loc>
<lastmod>2024-07-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/freebsd-vs-openbsd-a-detailed-comparison</loc>
<lastmod>2024-07-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/how-to-install-certbot-on-freebsd</loc>
<lastmod>2024-07-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/user-and-group-management-in-freebsd</loc>
<lastmod>2024-07-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/monitoring-and-logging-on-freebsd-2</loc>
<lastmod>2024-07-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/freebsd-vs-linux-key-differences-and-choosing-the-right-os</loc>
<lastmod>2024-07-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/freebsd-usage-statistics-for-2024</loc>
<lastmod>2024-07-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/a-comprehensive-guide-to-firewalls-on-freebsd</loc>
<lastmod>2024-07-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/monitoring-and-logging-on-freebsd</loc>
<lastmod>2024-07-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/building-a-nas-with-freebsd-and-zfs</loc>
<lastmod>2024-07-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/freebsd-security-best-practices</loc>
<lastmod>2024-07-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/exploring-the-freebsd-ports-collection</loc>
<lastmod>2024-07-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/how-to-install-a-spring-boot-application-on-freebsd</loc>
<lastmod>2024-07-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/getting-started-with-freebsd</loc>
<lastmod>2024-07-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/setting-up-a-freebsd-desktop-environment</loc>
<lastmod>2024-07-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/freebsd-jails-a-comprehensive-guide-to-secure-containerization</loc>
<lastmod>2024-07-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/how-to-keep-your-freebsd-server-up-to-date</loc>
<lastmod>2024-07-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/how-to-install-nginx-with-http-3-support-on-freebsd</loc>
<lastmod>2024-07-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/setting-up-pf-on-freebsd-for-hosting-a-website</loc>
<lastmod>2024-07-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://maxiujun.com/blog/how-to-install-ghost-on-freebsd-a-step-by-step-guide</loc>
<lastmod>2024-07-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
