<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://customer.lylix.net/knowledgebase</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/announcements</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/contact.php</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/19/account-billing</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/20/backups-recovery</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/21/getting-started</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/22/linux-vps</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/23/networking-dns</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/24/pbx-voip</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/25/mail-server</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/26/self-hosting</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/42/how-to-take-a-vps-snapshot-before-a-risky-change-and-how-to-roll-back.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/43/your-first-hour-with-a-lylix-vps.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/44/setting-reverse-dns-ptr-for-your-vps-and-why-mail-servers-need-it.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/45/browser-console-when-to-use-it-and-how-it-differs-from-ssh.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/46/os-reload-switching-distros-without-losing-your-ip.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/47/rescue-mode-recovering-from-a-broken-kernel-or-ssh-lockout.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/48/setting-up-let-s-encrypt-on-debian-almalinux-and-ubuntu-three-ways.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/49/mail-server-prerequisites-ptr-spf-dkim-dmarc-explained.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/50/configuring-a-new-freepbx-install-extensions-sip-trunk-first-call.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/51/connecting-freepbx-to-telnyx-sip-trunk-setup-walkthrough.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/52/connecting-freepbx-to-flowroute-sip-trunk-setup-walkthrough.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/53/connecting-freepbx-to-voip-ms-sip-trunk-setup-walkthrough.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/54/how-lylix-bills-resources-and-what-changes-happen-at-the-next-reboot.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/55/upgrading-your-vps-plan-how-it-works-what-you-keep-what-reboots.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/56/what-our-sla-actually-covers-and-what-counts-as-scheduled-maintenance.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/57/off-host-backup-strategies-restic-borg-and-rsnapshot-compared.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/58/migrating-to-lylix-from-digitalocean-linode-or-vultr.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/59/self-hosting-checklist-mastodon-nextcloud-matrix.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/60/reading-the-resource-graphs-in-your-portal-what-each-metric-means.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/61/hardening-ssh-on-a-new-vps-keys-fail2ban-disabling-root-login.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/62/almalinux-selinux-the-gotchas-you-ll-hit-on-your-first-vps.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/63/debian-backports-newer-software-on-a-stable-base.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/64/ubuntu-lts-upgrade-moving-from-one-lts-to-the-next-safely.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/65/docker-on-a-small-vps-what-to-expect-what-to-avoid.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/66/fusionpbx-initial-setup-domains-tenants-gateways-first-dialplan.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/67/sip-behind-nat-why-your-audio-is-one-way-and-how-to-fix-it.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/68/provisioning-polycom-yealink-and-grandstream-phones-from-freepbx.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/69/inbound-and-outbound-route-patterns-in-freepbx-common-scenarios.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/70/stir-shaken-what-it-is-and-what-you-need-to-do-as-a-vps-pbx-customer.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/71/e911-setup-with-telnyx-register-your-physical-address-for-911-dispatch.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/72/adding-a-team-member-or-sub-contact-to-your-account.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/73/ordering-additional-ipv4-addresses-for-your-vps.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/74/downloading-invoices-for-accounting-and-month-end.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/75/updating-your-credit-card-the-safe-flow-the-gotchas.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/76/opening-a-ticket-that-gets-fixed-fast-what-to-include-up-front.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/77/your-order-shows-pending-provisioning-timeline-and-when-to-follow-up.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/78/canceling-your-vps-the-official-self-serve-flow-and-what-actually-happens.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/79/restic-with-backblaze-b2-the-cheap-and-cheerful-off-host-backup-pairing.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/80/your-vps-appears-down-diagnostic-checklist-before-opening-a-ticket.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/81/what-unmetered-bandwidth-actually-means-at-other-hosts.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/82/when-a-vps-isn-t-the-right-answer.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/83/why-your-other-host-terminated-you-free-tier-crackdowns-and-abuse-policy-in-plain-english.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/84/choosing-a-linux-distro-for-your-vps-debian-vs-ubuntu-vs-almalinux-vs-rocky.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/85/reading-your-vps-logs-journalctl-dmesg-var-log-what-matters-when.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/86/setting-up-netdata-on-a-lylix-vps-in-60-seconds-real-time-metrics-without-the-heavy-stack.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/87/os-reload-failed-with-invalid-template-what-it-means-and-how-to-recover.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/88/postfix-dovecot-from-scratch-production-grade-mail-on-a-lylix-vps.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/89/mailcow-on-a-lylix-vps-sizing-install-the-post-install-hardening-pass.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/90/reading-dmarc-reports-without-losing-your-mind-the-xml-the-patterns-the-action-items.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/91/dkim-key-rotation-playbook-rolling-keys-without-breaking-inbound-mail.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/92/getting-delisted-from-spamhaus-uceprotect-barracuda-the-realistic-process.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/93/sender-reputation-for-a-brand-new-vps-ip-the-warm-up-strategy-that-actually-works.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/94/caddy-vs-nginx-vs-traefik-choosing-the-right-reverse-proxy.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/95/acme-without-port-80-dns-01-challenges-for-blocked-ports-and-wildcards.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/96/your-ip-got-blacklisted-diagnosing-the-cause-and-rotating-to-a-clean-ip.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/97/wireguard-site-to-site-between-two-lylix-vpses-config-routing-mtu.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/98/ipv6-only-deployment-when-you-can-skip-ipv4-and-when-you-can-t.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/99/nftables-practical-recipes-the-ufw-alternative-for-power-users.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/100/nextcloud-at-production-scale-on-a-lylix-vps-storage-occ-malware-scanning.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/101/mastodon-on-a-lylix-vps-sidekiq-scaling-s3-compatible-storage-federation-traffic.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/102/matrix-synapse-on-a-lylix-vps-federation-performance-tuning-the-database-trap.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/103/forgejo-and-gitea-on-a-lylix-vps-backups-ci-runners-mirror-workflows.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/104/plausible-analytics-on-a-lylix-vps-privacy-friendly-replacement-for-google-analytics.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/105/headscale-on-a-lylix-vps-running-your-own-tailscale-control-plane.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/106/t-38-fax-setup-passthrough-vs-reinvite-mtu-pitfalls-per-carrier-tips.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/107/picking-sip-codecs-g-711-vs-g-722-vs-opus-bandwidth-math-codec-negotiation-gotchas.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/108/why-your-sip-trunk-drops-every-30-minutes-registration-ttl-nat-pinholes-options-keepalives.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/109/polycom-autoprovisioning-end-to-end-bootstrap-cfg-mac-specific-files-tls-provisioning.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/110/yealink-autoprovisioning-dhcp-option-66-autop-url-encrypted-configs.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/111/sangoma-phones-with-epm-when-to-use-the-freepbx-endpoint-manager-and-when-not-to.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/112/a2p-10dlc-for-sms-brand-campaign-registration-and-why-your-texts-vanish-without-it.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/113/webrtc-softphones-with-freepbx-sipml5-jssip-asterisk-wss-common-breakages.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/114/asterisk-without-freepbx-minimal-pjsip-conf-for-a-single-sip-trunk.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/115/freepbx-backup-and-restore-what-the-module-covers-what-it-doesn-t-what-you-should-add.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/116/call-queues-that-actually-work-priority-routing-agent-skills-fallback-destinations.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/117/voicemail-to-email-when-it-never-arrives-dkim-spf-msmtp-sendmail-tracing.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/118/dtmf-that-doesn-t-register-rfc2833-vs-sip-info-vs-inband-and-when-each-breaks.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/119/migrating-from-an-on-prem-pbx-elastix-asterisknow-legacy-boxes-to-a-lylix-vps-pbx.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/120/hardening-a-public-facing-pbx-fail2ban-allowlists-pjsip-security-port-5060-reality.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/121/one-way-audio-and-choppy-calls-a-structured-diagnosis-walkthrough.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/122/freepbx-upgrade-failed-recovery-rollback-and-how-to-avoid-it-next-time.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/knowledgebase/123/fatal-error-db-connect-failed-on-freepbx-fusionpbx-diagnosing-mariadb-problems.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/announcements/38/vps-management-tools-in-the-portal-reworked.html</loc>
    <lastmod>2026-06-18</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://customer.lylix.net/announcements/37/customer-portal-has-been-refreshed.html</loc>
    <lastmod>2026-06-18</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>
