From 6f1a3dbaa5f96eb69d535956d5dc6ad41e329a29 Mon Sep 17 00:00:00 2001 From: LimePotato Date: Sun, 29 Oct 2023 22:02:19 -0600 Subject: [PATCH] idk --- astro.config.mjs | 3 ++- src/pages/rss.xml.js | 11 +++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 src/pages/rss.xml.js diff --git a/astro.config.mjs b/astro.config.mjs index 479c93f..5c186e5 100755 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -2,5 +2,6 @@ import { defineConfig } from 'astro/config'; // https://astro.build/config export default defineConfig({ - server: { port: 8001 } + server: { port: 8001 }, + site: "https://limepot.xyz" }); diff --git a/src/pages/rss.xml.js b/src/pages/rss.xml.js new file mode 100644 index 0000000..5606c32 --- /dev/null +++ b/src/pages/rss.xml.js @@ -0,0 +1,11 @@ +import rss, { pagesGlobToRssItems } from '@astrojs/rss'; + +export async function GET(context) { + return rss({ + title: 'LimePot - Blog', + description: 'Tis a blog maybe or something IG', + site: context.site, + items: await pagesGlobToRssItems(import.meta.glob('./**/*.md')), + customData: `en-us`, + }); +} \ No newline at end of file