<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://nenufm.com</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://nenufm.com/blog/page/1</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://nenufm.com/blog/page/2</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/blog/page/3</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/blog/page/4</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/blog/page/5</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/about</loc>
<lastmod>2026-07-07T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nenufm.com/links</loc>
<lastmod>2026-07-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nenufm.com/tools</loc>
<lastmod>2026-07-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/privacy-policy</loc>
<lastmod>2026-07-07T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://nenufm.com/blog/categories</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://nenufm.com/blog/category/dev-tools</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://nenufm.com/blog/category/system-network</loc>
<lastmod>2026-07-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://nenufm.com/blog/category/deployment-ops</loc>
<lastmod>2026-07-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://nenufm.com/blog/category/ai-models</loc>
<lastmod>2023-11-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://nenufm.com/blog/category/life-career</loc>
<lastmod>2023-11-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://nenufm.com/blog/category/data-collection</loc>
<lastmod>2023-11-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://nenufm.com/blog/category/media-automation</loc>
<lastmod>2023-10-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.65</priority>
</url>
<url>
<loc>https://nenufm.com/blog/modern-web-experience-optimization</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://nenufm.com/blog/caddy-reverse-proxy-http3-troubleshooting</loc>
<lastmod>2026-07-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://nenufm.com/blog/opennext-cloudflare-local-env-boundary</loc>
<lastmod>2026-07-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://nenufm.com/blog/zte-g7615v2-hairpin-nat-troubleshooting</loc>
<lastmod>2026-07-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://nenufm.com/blog/ctrl-shift-f-shortcut-conflict</loc>
<lastmod>2023-11-20T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/chatgpt4-ai-assisted-communication</loc>
<lastmod>2023-11-17T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/dotnet8-aspnetcore-blazor-fullstack</loc>
<lastmod>2023-11-16T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/rss-subscription-notes</loc>
<lastmod>2023-11-14T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/docker-nginx-brotli-official-packages</loc>
<lastmod>2023-11-13T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/sunny-windy-cloudy-rainy</loc>
<lastmod>2023-11-10T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/microsoft-visual-cpp-runtime-downloads</loc>
<lastmod>2023-11-09T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/website-traffic-analytics-tools</loc>
<lastmod>2023-11-02T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/seo-link-rel-attributes</loc>
<lastmod>2026-07-07T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://nenufm.com/blog/docker-build-non-printable-ascii</loc>
<lastmod>2023-11-02T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/uptimerobot-website-monitoring</loc>
<lastmod>2023-11-01T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/puock-highlight-language-detection-fix</loc>
<lastmod>2023-10-28T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/pandoc-markdown-html-code-language-php</loc>
<lastmod>2023-10-28T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/highlightjs-usage-notes</loc>
<lastmod>2023-10-28T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/fly-to-dream-place</loc>
<lastmod>2023-10-27T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/docker-mysql-upgrade-startup-failure</loc>
<lastmod>2023-10-26T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/nginx-configuration-guide</loc>
<lastmod>2023-10-24T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/blog-aplayer-netease-music</loc>
<lastmod>2023-10-24T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/seo-personal-exploration</loc>
<lastmod>2023-10-23T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/container-registry-mirrors-china</loc>
<lastmod>2023-10-21T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/docker-certbot-nginx-certificate</loc>
<lastmod>2023-10-19T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/archlinux-installation-notes</loc>
<lastmod>2023-10-18T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/wordpress-wechat-integration</loc>
<lastmod>2023-10-17T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/wordpress-redis-object-cache</loc>
<lastmod>2023-10-17T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/php-debugging</loc>
<lastmod>2023-10-17T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/wordpress-smtp-aliyun-mail</loc>
<lastmod>2023-10-12T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/docker-caddy-nginx-wordpress</loc>
<lastmod>2023-10-11T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.55</priority>
</url>
<url>
<loc>https://nenufm.com/blog/poem-awake</loc>
<lastmod>2023-07-03T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/blog/vscode-markdown-writing</loc>
<lastmod>2022-10-20T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/blog/markdown-syntax-notes</loc>
<lastmod>2022-08-06T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/blog/sql-server-continuous-login-query</loc>
<lastmod>2021-06-16T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/blog/influxdb-retention-policy</loc>
<lastmod>2021-06-16T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/blog/linux-iwlwifi-weak-signal-packet-loss</loc>
<lastmod>2021-06-09T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/blog/openssl-self-signed-certificate-nginx</loc>
<lastmod>2021-06-03T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/blog/nginx-ssl-ciphers-configuration</loc>
<lastmod>2021-06-03T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/blog/angular-route-params-query-params</loc>
<lastmod>2021-02-08T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/blog/aspnetcore-docker-forwarded-headers</loc>
<lastmod>2021-01-28T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/blog/hexo-personal-blog</loc>
<lastmod>2021-01-25T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.45</priority>
</url>
<url>
<loc>https://nenufm.com/blog/flamegraph-dotnet-startup-time</loc>
<lastmod>2021-01-06T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.45</priority>
</url>
</urlset>
