<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://octave.hashnode.dev</loc>
    <lastmod>2026-10-22T03:50:21.266Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://octave.hashnode.dev/deploy-your-own-mcp-server-with-https-and-an-access-key</loc>
    <lastmod>2026-10-21T12:26:34.881Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octave.hashnode.dev/how-to-deploy-on-every-push-with-github-actions-and-a-webhook</loc>
    <lastmod>2026-10-21T12:24:44.618Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octave.hashnode.dev/how-to-sandbox-ai-agents-safely-one-container-per-task</loc>
    <lastmod>2026-10-21T12:22:50.682Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octave.hashnode.dev/how-to-resize-and-watermark-product-photos-with-just-a-url</loc>
    <lastmod>2026-10-19T16:36:18.510Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octave.hashnode.dev/best-heroku-alternatives-in-2026-7-options-and-what-they-cost</loc>
    <lastmod>2026-10-19T14:40:22.725Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octave.hashnode.dev/docker-health-checks-that-catch-real-problems-explained-simply</loc>
    <lastmod>2026-10-19T09:30:57.497Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octave.hashnode.dev/deploy-a-docker-compose-yml-as-is-8-platforms-which-keys-survive-and-what-web-postgres-redis-costs</loc>
    <lastmod>2026-10-18T18:00:17.900Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octave.hashnode.dev/isolated-saas-tenants-on-hubfly-1-wallet-and-1-key-per-customer-in-4-api-calls</loc>
    <lastmod>2026-10-18T17:59:52.105Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octave.hashnode.dev/canary-releases-with-a-weighted-load-balancer-10-to-v2-proven-with-200-requests</loc>
    <lastmod>2026-10-18T17:59:25.818Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octave.hashnode.dev/502-bad-gateway-in-docker-bind-to-0-0-0-0-not-127-0-0-1-1-line-fix</loc>
    <lastmod>2026-10-18T17:59:00.518Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octave.hashnode.dev/let-your-coding-agent-deploy-to-hubfly-not-delete-your-data-1-skill-3-permission-lists</loc>
    <lastmod>2026-10-18T17:58:38.462Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octave.hashnode.dev/heroku-vs-render-vs-railway-vs-hubfly-4-prices-for-one-app-postgres-7-20-month</loc>
    <lastmod>2026-10-18T17:57:45.742Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octave.hashnode.dev/make-your-app-wait-for-its-migrations-a-compose-migration-job</loc>
    <lastmod>2026-10-18T17:57:01.923Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://octave.hashnode.dev/archive</loc>
    <lastmod>2026-10-22T03:50:21.266Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>