From 6f178597592b54aeaf3ac6bfb9149fd99572beca Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Tue, 24 Oct 2023 00:01:03 +0800 Subject: [PATCH] feat: add tracker.js cache control --- src/server/main.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/server/main.ts b/src/server/main.ts index 6c79456..c24b1c4 100644 --- a/src/server/main.ts +++ b/src/server/main.ts @@ -41,6 +41,13 @@ app.use(passport.initialize()); // http://expressjs.com/en/advanced/best-practice-security.html#at-a-minimum-disable-x-powered-by-header app.disable('x-powered-by'); +app.use( + '/tracker.js', + express.static('./public/tracker.js', { + maxAge: '7d', + }) +); + app.use('/api/website', websiteRouter); app.use('/api/workspace', workspaceRouter); app.use('/telemetry', telemetryRouter);