Add plausible

This commit is contained in:
Andras Schmelczer 2026-06-06 20:33:53 +01:00
parent a6ec5b9e55
commit eb807a63a6
7 changed files with 61 additions and 19 deletions

View file

@ -4,12 +4,7 @@
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Fizika Admin - Kérdések és képek kezelése</title>
<script
defer
data-domain="fizika.schmelczer.dev"
data-api="https://stats.schmelczer.dev/status"
src="https://stats.schmelczer.dev/js/script.file-downloads.hash.outbound-links.js"
></script>
<script type="module" src="stats.js"></script>
<style>
* {
margin: 0;

12
backend/public/stats.js Normal file
View file

@ -0,0 +1,12 @@
import { init } from "/vendor/plausible.js";
// Plausible analytics via the official npm tracker (@plausible-analytics/tracker).
// server.js serves /vendor/plausible.js straight from node_modules.
init({
domain: "fizika.schmelczer.dev",
endpoint: "https://stats.schmelczer.dev/status",
autoCapturePageviews: true,
outboundLinks: true,
fileDownloads: true,
hashBasedRouting: true,
});