Integrate plausible

This commit is contained in:
Andras Schmelczer 2026-06-06 20:34:34 +01:00
parent eb807a63a6
commit 6b586f6e07
5 changed files with 17 additions and 6 deletions

View file

@ -37,6 +37,14 @@ app.use(
app.use(express.json({ limit: "100mb" }));
app.use(express.static("public"));
// Serve the official Plausible tracker (npm: @plausible-analytics/tracker) from node_modules.
const plausibleTrackerPath =
require.resolve("@plausible-analytics/tracker/plausible.js");
app.get("/vendor/plausible.js", (req, res) => {
res.sendFile(plausibleTrackerPath);
});
// File paths
const DATA_PATH =
process.env.DATA_PATH || path.join(__dirname, "../frontend/fizika.json");