<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://ostgate.app/</loc>
    <lastmod>2026-10-08</lastmod>
    <video:video>
      <video:thumbnail_loc>https://ostgate.app/assets/videos/ssh-quick-open-light-poster.jpg</video:thumbnail_loc>
      <video:title>SSH to a Compute Engine VM over IAP from a Mac, opened with Quick Open</video:title>
      <video:description>Ostgate on macOS opens an SSH terminal tab to a Compute Engine VM with no external IP through Identity-Aware Proxy: ⌘K, part of the VM's name, Return. uptime, systemctl status and df then run on the VM.</video:description>
      <video:content_loc>https://ostgate.app/assets/videos/ssh-quick-open-light.mp4</video:content_loc>
      <video:duration>8</video:duration>
      <video:publication_date>2026-10-08</video:publication_date>
    </video:video>
    <video:video>
      <video:thumbnail_loc>https://ostgate.app/assets/videos/postgres-tunnel-light-poster.jpg</video:thumbnail_loc>
      <video:title>Port forwarding PostgreSQL from a GCP VM to 127.0.0.1:5432 over IAP</video:title>
      <video:description>Tunnel to Port with the PostgreSQL preset forwards port 5432 of a Compute Engine VM through Identity-Aware Proxy to 127.0.0.1:5432 on the Mac. The tunnel shows Listening and appears in Connections.</video:description>
      <video:content_loc>https://ostgate.app/assets/videos/postgres-tunnel-light.mp4</video:content_loc>
      <video:duration>11</video:duration>
      <video:publication_date>2026-10-08</video:publication_date>
    </video:video>
  </url>
  <url><loc>https://ostgate.app/docs</loc><lastmod>2026-10-01</lastmod></url>
  <url><loc>https://ostgate.app/docs/install</loc><lastmod>2026-10-08</lastmod></url>
  <url><loc>https://ostgate.app/docs/google-cloud-setup</loc><lastmod>2026-10-01</lastmod></url>
  <url>
    <loc>https://ostgate.app/docs/ssh</loc>
    <lastmod>2026-10-08</lastmod>
    <video:video>
      <video:thumbnail_loc>https://ostgate.app/assets/videos/ssh-quick-open-light-poster.jpg</video:thumbnail_loc>
      <video:title>Open an SSH tab to a GCP VM over IAP with Quick Open</video:title>
      <video:description>In Ostgate, ⌘K opens Quick Open, part of a Compute Engine VM's name finds it, and Return opens an SSH terminal tab through IAP. uptime, systemctl status and df then run on the VM.</video:description>
      <video:content_loc>https://ostgate.app/assets/videos/ssh-quick-open-light.mp4</video:content_loc>
      <video:duration>8</video:duration>
      <video:publication_date>2026-10-08</video:publication_date>
    </video:video>
    <video:video>
      <video:thumbnail_loc>https://ostgate.app/assets/videos/sftp-transfer-light-poster.jpg</video:thumbnail_loc>
      <video:title>SFTP file transfer to a GCP VM over IAP: folder upload and ZIP download</video:title>
      <video:description>In Ostgate's SFTP file browser a folder uploads to a Compute Engine VM through IAP, then Download… on a remote folder saves it to the Mac as one ZIP.</video:description>
      <video:content_loc>https://ostgate.app/assets/videos/sftp-transfer-light.mp4</video:content_loc>
      <video:duration>11</video:duration>
      <video:publication_date>2026-10-08</video:publication_date>
    </video:video>
  </url>
  <url>
    <loc>https://ostgate.app/docs/rdp</loc>
    <lastmod>2026-10-08</lastmod>
    <video:video>
      <video:thumbnail_loc>https://ostgate.app/assets/videos/rdp-session-light-poster.jpg</video:thumbnail_loc>
      <video:title>Remote Desktop to a Windows VM on Google Cloud through IAP</video:title>
      <video:description>Ostgate's embedded Remote Desktop connects to a Compute Engine Windows VM through Identity-Aware Proxy: the credential form, the connection stages, then the Windows desktop in a tab.</video:description>
      <video:content_loc>https://ostgate.app/assets/videos/rdp-session-light.mp4</video:content_loc>
      <video:duration>10</video:duration>
      <video:publication_date>2026-10-08</video:publication_date>
    </video:video>
  </url>
  <url>
    <loc>https://ostgate.app/docs/tunnels</loc>
    <lastmod>2026-10-08</lastmod>
    <video:video>
      <video:thumbnail_loc>https://ostgate.app/assets/videos/postgres-tunnel-light-poster.jpg</video:thumbnail_loc>
      <video:title>Forward a GCP VM port to 127.0.0.1 over IAP: a PostgreSQL tunnel</video:title>
      <video:description>Tunnel to Port with the PostgreSQL preset forwards port 5432 of a Compute Engine VM through IAP to 127.0.0.1:5432 on the Mac. The tunnel shows Listening and appears in Connections.</video:description>
      <video:content_loc>https://ostgate.app/assets/videos/postgres-tunnel-light.mp4</video:content_loc>
      <video:duration>11</video:duration>
      <video:publication_date>2026-10-08</video:publication_date>
    </video:video>
  </url>
  <url><loc>https://ostgate.app/docs/settings</loc><lastmod>2026-10-05</lastmod></url>
  <url><loc>https://ostgate.app/docs/troubleshooting</loc><lastmod>2026-10-05</lastmod></url>
  <url><loc>https://ostgate.app/docs/licence</loc><lastmod>2026-10-07</lastmod></url>
  <url><loc>https://ostgate.app/pricing</loc><lastmod>2026-10-07</lastmod></url>
  <url><loc>https://ostgate.app/refund</loc><lastmod>2026-10-07</lastmod></url>
  <url><loc>https://ostgate.app/about</loc><lastmod>2026-10-01</lastmod></url>
  <url><loc>https://ostgate.app/changelog</loc><lastmod>2026-10-08</lastmod></url>
  <url><loc>https://ostgate.app/security</loc><lastmod>2026-10-07</lastmod></url>
  <url><loc>https://ostgate.app/privacy</loc><lastmod>2026-10-01</lastmod></url>
  <url><loc>https://ostgate.app/terms</loc><lastmod>2026-10-07</lastmod></url>
  <url>
    <loc>https://ostgate.app/iap-desktop-mac</loc>
    <lastmod>2026-10-08</lastmod>
    <video:video>
      <video:thumbnail_loc>https://ostgate.app/assets/videos/account-switch-light-poster.jpg</video:thumbnail_loc>
      <video:title>IAP Desktop alternative for Mac: several Google accounts in one window</video:title>
      <video:description>Ostgate, a native macOS alternative to IAP Desktop, keeps two Google accounts signed in at once. The account rail switches between them, and Resources narrows to that account's projects and VMs.</video:description>
      <video:content_loc>https://ostgate.app/assets/videos/account-switch-light.mp4</video:content_loc>
      <video:duration>7</video:duration>
      <video:publication_date>2026-10-08</video:publication_date>
    </video:video>
  </url>
  <url><loc>https://ostgate.app/guides</loc><lastmod>2026-10-01</lastmod></url>
  <url>
    <loc>https://ostgate.app/guides/ssh-gce-without-public-ip-mac</loc>
    <lastmod>2026-10-08</lastmod>
    <video:video>
      <video:thumbnail_loc>https://ostgate.app/assets/videos/ssh-quick-open-light-poster.jpg</video:thumbnail_loc>
      <video:title>SSH to a GCP VM without an external IP from a Mac, through IAP</video:title>
      <video:description>Ostgate opens an SSH terminal tab to a Compute Engine VM that has no external IP, through Identity-Aware Proxy and without gcloud: ⌘K, part of the VM's name, Return. uptime, systemctl status and df then run on the VM.</video:description>
      <video:content_loc>https://ostgate.app/assets/videos/ssh-quick-open-light.mp4</video:content_loc>
      <video:duration>8</video:duration>
      <video:publication_date>2026-10-08</video:publication_date>
    </video:video>
  </url>
  <url><loc>https://ostgate.app/guides/cloud-sql-dbeaver-datagrip-tableplus-mac</loc><lastmod>2026-10-01</lastmod></url>
  <url><loc>https://ostgate.app/guides/internal-load-balancer-iap-bastion-mac</loc><lastmod>2026-10-07</lastmod></url>
  <url><loc>https://ostgate.app/guides/iap-tcp-forwarding-firewall</loc><lastmod>2026-10-03</lastmod></url>
  <url>
    <loc>https://ostgate.app/guides/port-forwarding-gcp-vm-iap-mac</loc>
    <lastmod>2026-10-08</lastmod>
    <video:video>
      <video:thumbnail_loc>https://ostgate.app/assets/videos/postgres-tunnel-light-poster.jpg</video:thumbnail_loc>
      <video:title>Port forwarding to a GCP VM over IAP from a Mac: PostgreSQL on 127.0.0.1:5432</video:title>
      <video:description>Tunnel to Port with the PostgreSQL preset forwards port 5432 of a Compute Engine VM with no external IP to 127.0.0.1:5432 on a Mac, through IAP. The tunnel shows Listening and appears in Connections.</video:description>
      <video:content_loc>https://ostgate.app/assets/videos/postgres-tunnel-light.mp4</video:content_loc>
      <video:duration>11</video:duration>
      <video:publication_date>2026-10-08</video:publication_date>
    </video:video>
  </url>
  <url>
    <loc>https://ostgate.app/guides/rdp-windows-vm-gcp-mac</loc>
    <lastmod>2026-10-08</lastmod>
    <video:video>
      <video:thumbnail_loc>https://ostgate.app/assets/videos/rdp-session-light-poster.jpg</video:thumbnail_loc>
      <video:title>RDP to a Windows VM on Google Cloud from a Mac, through IAP</video:title>
      <video:description>From a Mac, Ostgate connects over RDP to a Compute Engine Windows VM through IAP without Windows App or another RDP client: the credential form, the connection stages, then the Windows desktop in a tab.</video:description>
      <video:content_loc>https://ostgate.app/assets/videos/rdp-session-light.mp4</video:content_loc>
      <video:duration>10</video:duration>
      <video:publication_date>2026-10-08</video:publication_date>
    </video:video>
  </url>
  <url><loc>https://ostgate.app/guides/rdp-errors-gcp-windows-vm</loc><lastmod>2026-10-07</lastmod></url>
  <url><loc>https://ostgate.app/guides/vscode-remote-ssh-gcp-vm-iap-mac</loc><lastmod>2026-10-01</lastmod></url>
  <url><loc>https://ostgate.app/guides/scp-rsync-gcp-vm-iap-mac</loc><lastmod>2026-10-02</lastmod></url>
  <url><loc>https://ostgate.app/guides/cloud-sql-private-ip-mac</loc><lastmod>2026-10-01</lastmod></url>
  <url><loc>https://ostgate.app/guides/iap-tunnel-slow-disconnecting-mac</loc><lastmod>2026-10-01</lastmod></url>
  <url><loc>https://ostgate.app/guides/iap-tunnel-errors</loc><lastmod>2026-10-01</lastmod></url>
  <url>
    <loc>https://ostgate.app/guides/sftp-gcp-vm-mac</loc>
    <lastmod>2026-10-08</lastmod>
    <video:video>
      <video:thumbnail_loc>https://ostgate.app/assets/videos/sftp-transfer-light-poster.jpg</video:thumbnail_loc>
      <video:title>SFTP to a GCP VM from a Mac, no external IP: folder upload and ZIP download</video:title>
      <video:description>File transfer to a Compute Engine VM with no external IP from a Mac: a folder uploads over SFTP through IAP, then a remote folder downloads as one ZIP, both in Ostgate's Files tab.</video:description>
      <video:content_loc>https://ostgate.app/assets/videos/sftp-transfer-light.mp4</video:content_loc>
      <video:duration>11</video:duration>
      <video:publication_date>2026-10-08</video:publication_date>
    </video:video>
  </url>
  <url><loc>https://ostgate.app/guides/gcp-vm-ssh-not-working</loc><lastmod>2026-10-07</lastmod></url>
  <url><loc>https://ostgate.app/guides/cloud-run-functions-internal-mac</loc><lastmod>2026-10-07</lastmod></url>
  <url>
    <loc>https://ostgate.app/guides/multiple-google-accounts-gcp-mac</loc>
    <lastmod>2026-10-08</lastmod>
    <video:video>
      <video:thumbnail_loc>https://ostgate.app/assets/videos/account-switch-light-poster.jpg</video:thumbnail_loc>
      <video:title>Several Google accounts on a Mac: switching Google Cloud accounts in Ostgate</video:title>
      <video:description>Two Google accounts are signed in to Ostgate at once. The account rail switches between them, and Resources narrows to the selected account's projects and VMs. gcloud's active account stays as it was.</video:description>
      <video:content_loc>https://ostgate.app/assets/videos/account-switch-light.mp4</video:content_loc>
      <video:duration>7</video:duration>
      <video:publication_date>2026-10-08</video:publication_date>
    </video:video>
  </url>
  <url><loc>https://ostgate.app/guides/gcp-windows-vm-password</loc><lastmod>2026-10-07</lastmod></url>
  <url><loc>https://ostgate.app/guides/gcloud-start-iap-tunnel-vs-ostgate</loc><lastmod>2026-10-07</lastmod></url>
</urlset>
