From 3fc45acbd2a171a5607ab67240b13351232fc1a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl-Gerhard=20Lindesva=CC=88rd?= Date: Thu, 12 Feb 2026 21:56:28 +0000 Subject: [PATCH] public: update article --- .../articles/how-to-secure-ubuntu-server.mdx | 1 + apps/public/src/app/sitemap.ts | 14 +++++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/apps/public/content/articles/how-to-secure-ubuntu-server.mdx b/apps/public/content/articles/how-to-secure-ubuntu-server.mdx index 73a089d3..7a9f9d66 100644 --- a/apps/public/content/articles/how-to-secure-ubuntu-server.mdx +++ b/apps/public/content/articles/how-to-secure-ubuntu-server.mdx @@ -4,6 +4,7 @@ description: Learn essential steps to secure your Ubuntu server, including user tag: Hosting team: OpenPanel Team date: 2024-11-14 +updated: 2026-02-12 cover: /content/secure-server.jpg --- diff --git a/apps/public/src/app/sitemap.ts b/apps/public/src/app/sitemap.ts index 1de8ca41..50c9f109 100644 --- a/apps/public/src/app/sitemap.ts +++ b/apps/public/src/app/sitemap.ts @@ -69,6 +69,18 @@ export default async function sitemap(): Promise { changeFrequency: 'monthly', priority: 0.3, }, + { + url: url('/tools/ip-lookup'), + lastModified: new Date(), + changeFrequency: 'monthly', + priority: 0.5, + }, + { + url: url('/tools/url-checker'), + lastModified: new Date(), + changeFrequency: 'monthly', + priority: 0.5, + }, ...articles.map((item) => ({ url: url(item.url), lastModified: item.data.date, @@ -77,7 +89,7 @@ export default async function sitemap(): Promise { })), ...guides.map((item) => ({ url: url(item.url), - lastModified: item.data.date, + lastModified: item.data.updated ?? item.data.date, changeFrequency: 'monthly' as const, priority: 0.5, })),