build.sh runs npm run build on macOS, so only the host's sharp binary (darwin-arm64) got traced into the standalone output. The container runs node:20-alpine (Linux, musl libc), which cannot load that binary - the server crashed at runtime, causing a 502 even though the docker build itself succeeded. npm pack can fetch another platform's prebuilt sharp/libvips tarballs without an install-time OS check, so build.sh now pulls the linux-musl x64 and arm64 builds directly into build/node_modules and drops the now-unused host binary.
124 lines
3.3 KiB
XML
124 lines
3.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
|
<url>
|
|
<loc>https://doormile.com</loc>
|
|
<lastmod>2026-07-14</lastmod>
|
|
<changefreq>weekly</changefreq>
|
|
<priority>1</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/about</loc>
|
|
<lastmod>2026-07-14</lastmod>
|
|
<changefreq>weekly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/contact</loc>
|
|
<lastmod>2026-07-14</lastmod>
|
|
<changefreq>weekly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/blog</loc>
|
|
<lastmod>2026-07-14</lastmod>
|
|
<changefreq>weekly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/air-freight</loc>
|
|
<lastmod>2026-07-14</lastmod>
|
|
<changefreq>weekly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/first-mile-delivery</loc>
|
|
<lastmod>2026-07-14</lastmod>
|
|
<changefreq>weekly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/mid-mile-delivery</loc>
|
|
<lastmod>2026-07-14</lastmod>
|
|
<changefreq>weekly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/last-mile-delivery</loc>
|
|
<lastmod>2026-07-14</lastmod>
|
|
<changefreq>weekly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/ev-logistics</loc>
|
|
<lastmod>2026-07-14</lastmod>
|
|
<changefreq>weekly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/strategy-optimization</loc>
|
|
<lastmod>2026-07-14</lastmod>
|
|
<changefreq>weekly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/how-it-works</loc>
|
|
<lastmod>2026-07-14</lastmod>
|
|
<changefreq>weekly</changefreq>
|
|
<priority>0.8</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/blog/how-ai-is-transforming-last-mile-ev-delivery</loc>
|
|
<lastmod>2025-10-02</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.6</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/blog/42-less-distance-insights-from-our-hyderabad-hub</loc>
|
|
<lastmod>2025-09-18</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.6</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/blog/miletruth-ai-10-stages-to-smarter-dispatch</loc>
|
|
<lastmod>2025-09-05</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.6</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/blog/the-ev-paradox-solving-range-anxiety-for-urban-fleets</loc>
|
|
<lastmod>2025-08-21</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.6</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/blog/why-mathematical-precision-beats-heuristics-in-routing</loc>
|
|
<lastmod>2025-08-07</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.6</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/blog/fleet-reduction-without-compromising-delivery-volume</loc>
|
|
<lastmod>2025-07-24</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.6</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/blog/building-a-greener-city-the-future-of-urban-logistics</loc>
|
|
<lastmod>2025-07-10</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.6</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/blog/how-doormile-maintains-99-9-sla-compliance-at-scale</loc>
|
|
<lastmod>2025-06-26</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.6</priority>
|
|
</url>
|
|
<url>
|
|
<loc>https://doormile.com/blog/battery-simulation-the-secret-to-ev-route-pre-validation</loc>
|
|
<lastmod>2025-06-12</lastmod>
|
|
<changefreq>monthly</changefreq>
|
|
<priority>0.6</priority>
|
|
</url>
|
|
</urlset>
|