<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://luminare.tech/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/"/>
  </url>
  <url>
    <loc>https://luminare.tech/de/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/"/>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/"/>
  </url>
  <url>
    <loc>https://luminare.tech/de/open-source/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/"/>
  </url>
  <url>
    <loc>https://luminare.tech/about/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/about/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/about/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/about/"/>
  </url>
  <url>
    <loc>https://luminare.tech/de/about/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/about/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/about/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/about/"/>
  </url>
  <url>
    <loc>https://luminare.tech/contact/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/contact/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/contact/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/contact/"/>
  </url>
  <url>
    <loc>https://luminare.tech/de/contact/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/contact/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/contact/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/contact/"/>
  </url>
  <url>
    <loc>https://luminare.tech/imprint/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/imprint/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/impressum/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/imprint/"/>
  </url>
  <url>
    <loc>https://luminare.tech/impressum/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/imprint/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/impressum/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/imprint/"/>
  </url>
  <url>
    <loc>https://luminare.tech/privacy/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/privacy/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/datenschutz/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/privacy/"/>
  </url>
  <url>
    <loc>https://luminare.tech/datenschutz/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/privacy/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/datenschutz/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/privacy/"/>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/oss-template/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/oss-template/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/oss-template/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/oss-template/"/>
  </url>
  <url>
    <loc>https://luminare.tech/de/open-source/oss-template/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/oss-template/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/oss-template/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/oss-template/"/>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/dot-github/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/dot-github/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/dot-github/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/dot-github/"/>
  </url>
  <url>
    <loc>https://luminare.tech/de/open-source/dot-github/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/dot-github/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/dot-github/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/dot-github/"/>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/lumen-panel/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/lumen-panel/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/lumen-panel/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/lumen-panel/"/>
  </url>
  <url>
    <loc>https://luminare.tech/de/open-source/lumen-panel/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/lumen-panel/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/lumen-panel/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/lumen-panel/"/>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/lumen-mail/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/lumen-mail/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/lumen-mail/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/lumen-mail/"/>
  </url>
  <url>
    <loc>https://luminare.tech/de/open-source/lumen-mail/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/lumen-mail/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/lumen-mail/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/lumen-mail/"/>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/infra-edge-lab/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/infra-edge-lab/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/infra-edge-lab/"/>
  </url>
  <url>
    <loc>https://luminare.tech/de/open-source/infra-edge-lab/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/infra-edge-lab/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/infra-edge-lab/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/infra-edge-lab/"/>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/ansible-collection-infra_edge/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/ansible-collection-infra_edge/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/ansible-collection-infra_edge/"/>
  </url>
  <url>
    <loc>https://luminare.tech/de/open-source/ansible-collection-infra_edge/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/ansible-collection-infra_edge/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/ansible-collection-infra_edge/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/ansible-collection-infra_edge/"/>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/ansible-collection-gameserver/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/ansible-collection-gameserver/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/ansible-collection-gameserver/"/>
  </url>
  <url>
    <loc>https://luminare.tech/de/open-source/ansible-collection-gameserver/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/ansible-collection-gameserver/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/ansible-collection-gameserver/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/ansible-collection-gameserver/"/>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/gameserver-observability/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/gameserver-observability/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/gameserver-observability/"/>
  </url>
  <url>
    <loc>https://luminare.tech/de/open-source/gameserver-observability/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/gameserver-observability/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/gameserver-observability/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/gameserver-observability/"/>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/fiveguesses/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/fiveguesses/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/fiveguesses/"/>
  </url>
  <url>
    <loc>https://luminare.tech/de/open-source/fiveguesses/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://luminare.tech/open-source/fiveguesses/"/>
    <xhtml:link rel="alternate" hreflang="de" href="https://luminare.tech/de/open-source/fiveguesses/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://luminare.tech/open-source/fiveguesses/"/>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/install/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/configuration/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/upgrade/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/troubleshooting/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/runbook/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/e2e/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0001-record-architecture-decisions/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0002-pin-actions-and-downloaded-tools/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0003-secret-scanning-with-the-gitleaks-binary/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0004-draft-releases-with-checksums-and-provenance/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0005-install-from-git-tags-and-release-tarballs/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0006-molecule-in-systemd-containers-one-job-per-role-and-platform/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0007-requires-ansible-from-tested-versions-only/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0008-soft-dependency-on-the-infra-edge-firewall-layout/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0009-one-hash-pinned-test-toolchain/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0010-catch-license-keys-of-any-layout/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0011-service-user-fxserver-and-one-directory-layout/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0012-switch-builds-with-one-rename-check-and-roll-back/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0013-local-backups-before-every-switch/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0014-fake-build-and-one-ci-job-per-scenario/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0015-txadmin-settings-as-environment-variables/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0016-prove-the-admin-port-closed-in-a-container-network-namespace/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0017-one-playbook-tested-with-its-example-and-a-manual-cloud-run/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0018-vendor-the-observability-pack-and-check-it-against-its-release/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-gameserver/docs/adr/0019-observability-adds-to-an-existing-prometheus/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/install/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/configuration/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/upgrade/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/troubleshooting/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/runbook/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0001-record-architecture-decisions/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0002-pin-actions-and-downloaded-tools/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0003-secret-scanning-with-the-gitleaks-binary/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0004-draft-releases-with-checksums-and-provenance/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0005-git-tags-and-release-tarballs/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0006-molecule-in-systemd-containers/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0007-one-hash-pinned-test-toolchain/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0008-ssh-hardening-through-devsec-hardening/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0009-nftables-ruleset-with-drop-in-directory/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0010-requires-ansible-after-a-passing-molecule-run/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0011-pinned-cloudflared-package-file-with-checksum/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0012-tunnel-token-in-a-file-read-by-a-sandboxed-unit/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0013-nginx-conf-owned-by-the-role-and-checked-every-run/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0014-client-address-from-the-loopback-connector-only/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0015-ansible-mariadb-collection-for-the-database-role/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0016-logical-dumps-per-database-with-a-systemd-timer/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0017-edge-playbook-with-example-inventory/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0018-restic-from-the-distribution-with-an-optional-pinned-release/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0019-repository-settings-in-root-only-files-checked-before-they-change/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0020-restore-test-of-the-newest-snapshot-and-a-status-file/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/ansible-collection-infra_edge/docs/adr/0021-opt-in-switch-for-the-backup-role-in-the-edge-playbook/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/install/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/configuration/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/upgrade/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/troubleshooting/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/runbook/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/accessibility/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/adr/0001-record-architecture-decisions/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/adr/0002-pin-actions-and-downloaded-tools/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/adr/0003-secret-scanning-with-the-gitleaks-binary/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/adr/0004-draft-releases-with-checksums-and-provenance/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/adr/0005-one-expo-code-base-built-for-the-web/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/adr/0006-no-backend-everything-stays-in-the-browser/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/adr/0007-the-daily-song-comes-from-the-day-number/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/adr/0008-previews-are-streamed-never-stored/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/adr/0009-the-shell-works-offline-the-audio-does-not/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/adr/0011-the-web-build-ships-in-every-release/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/fiveguesses/docs/adr/0012-logic-tests-in-jest-ui-tests-in-playwright/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/install/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/configuration/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/upgrade/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/troubleshooting/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/runbook/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/cardinality/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/demo/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/metrics/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/probe-log/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/toolchain/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0001-record-architecture-decisions/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0002-pin-actions-and-downloaded-tools/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0003-secret-scanning-with-the-gitleaks-binary/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0004-draft-releases-with-checksums-and-provenance/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0005-pack-layout-and-release-archive/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0006-promtool-from-the-official-release-tarball/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0007-one-test-script-with-hash-pinned-requirements/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0008-extra-secret-rule-for-any-cfxk-token/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0009-counts-only-from-the-status-endpoints/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0010-rename-tick-time-to-fxserver-tick-time-seconds/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0011-pack-check-in-standard-library-python/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0012-test-the-configs-against-a-fake-server/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0013-probed-target-in-the-instance-label/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0014-tick-time-over-one-minute-windows/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0015-alerts-per-game-server/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0016-restarts-from-tick-counter-resets/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0017-build-age-and-the-recommended-build/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0018-dashboard-with-a-shareable-copy/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0019-dashboard-check-in-standard-library-python/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0020-demo-stack-in-one-network-namespace/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0021-collect-from-outside-the-server-process/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0022-json-exporter-instead-of-an-exporter-of-our-own/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/gameserver-observability/docs/adr/0023-no-alertmanager-in-0-1/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/install/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/configuration/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/upgrade/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/troubleshooting/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/runbook/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/architecture/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/showcase/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/toolchain/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0001-record-architecture-decisions/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0002-pin-actions-and-downloaded-tools/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0003-secret-scanning-with-the-gitleaks-binary/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0004-draft-releases-with-checksums-and-provenance/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0005-opentofu-instead-of-terraform/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0006-sops-and-age-for-secrets/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0007-dependabot-instead-of-renovate/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0008-go-task-as-the-single-entry-point/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0009-guard-rails-for-a-shared-dns-zone/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0010-systemd-containers-as-a-local-substrate/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0011-remotely-managed-tunnel-and-its-token/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0012-provider-pins-and-lock-files/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0013-encrypted-state-in-r2-with-a-lock-file/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0014-one-root-module-per-environment/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0015-molecule-on-the-shared-systemd-host-image/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0016-collections-from-git-tags-and-one-pinned-bundle/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0017-node-exporter-from-the-release-archive/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0018-uptime-kuma-monitors-as-a-checklist/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0019-docker-ports-on-loopback-and-a-firewall-that-restarts-docker/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0020-upload-only-deploy-key-and-a-path-unit/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0021-one-site-playbook-with-the-inventory-from-the-opentofu-outputs/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0022-an-end-to-end-run-of-the-local-environment-on-every-pull-request/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0023-gated-cloud-workflows-with-read-only-plans-and-reviewed-applies/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0024-a-tunnel-test-guarded-by-a-zone-preflight-a-comparison-and-a-sweeper/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0025-proxmox-ve-api-tokens-with-least-privilege/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0026-tls-between-the-tunnel-connector-and-its-origins/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0027-restic-for-the-backups-of-every-host/</loc>
  </url>
  <url>
    <loc>https://luminare.tech/open-source/infra-edge-lab/docs/adr/0028-the-game-server-user-fxserver/</loc>
  </url>
</urlset>
