<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://awkto.dev/</loc><changefreq>weekly</changefreq><priority>1.0</priority></url>
  <url><loc>https://awkto.dev/blog</loc><changefreq>weekly</changefreq><priority>0.9</priority></url>
  <url><loc>https://awkto.dev/blog/gitlab-object-storage-digitalocean-cloudflare</loc><lastmod>2026-06-01T02:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/claude-code-bitwarden-cli-rbw-pinentry-shim</loc><lastmod>2026-05-22T23:30:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/mattermost-dock-icon-wayland-app-id</loc><lastmod>2026-05-20T03:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/gitlab-geo-as-ha-limitations</loc><lastmod>2026-05-16T04:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/gitlab-secrets-json-explained</loc><lastmod>2026-05-16T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/gitlab-geo-failover-trial</loc><lastmod>2026-05-14T12:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/gitlab-ee-digitalocean-lessons</loc><lastmod>2026-05-14T02:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/upnote-no-window-nvidia-wayland-electron</loc><lastmod>2026-05-06T23:50:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/mattermost-desktop-ubuntu-26-04-deb-hidden</loc><lastmod>2026-04-27T05:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/wifi-question-mark-ubuntu-24-25-26</loc><lastmod>2026-04-27T02:30:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/musicmod-ci-2-minute-builds</loc><lastmod>2026-04-26T06:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/wireguard-import-still-broken-ubuntu-26-04</loc><lastmod>2026-04-25T12:58:59.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/making-nginx-more-resilient</loc><lastmod>2026-04-25T00:29:05.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/ha-for-a-sqlite-webapp</loc><lastmod>2026-04-25T00:29:02.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/python-interpreter-tax-fingerprints</loc><lastmod>2026-04-22T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/wireguard-bastion-bidirectional</loc><lastmod>2026-04-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/gitlab-mcp-cloudflare-tunnel</loc><lastmod>2026-04-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/docker-watchtower-nginx-stack</loc><lastmod>2026-04-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/acme-sh-is-underrated</loc><lastmod>2026-04-18T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://awkto.dev/blog/deploying-awkto-dev</loc><lastmod>2026-04-17T00:00:00.000Z</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
</urlset>
