aboutsummaryrefslogtreecommitdiff
path: root/174bg/database/volumes/pocketbase/pb_hooks/stats.pb.js
diff options
context:
space:
mode:
authorAlex Pooley (@zuedev) <zuedev@gmail.com>2026-07-24 20:06:17 +0100
committerAlex Pooley (@zuedev) <zuedev@gmail.com>2026-07-24 20:06:17 +0100
commiteb719a5416391521d536980e974f97b7ac8b78e3 (patch)
tree50867dedfe62c5d0e429e71d2000eeeba74cba05 /174bg/database/volumes/pocketbase/pb_hooks/stats.pb.js
parent5cae0bed9d2504f1c644ee6f3a27e570f9ceeb03 (diff)
downloadunnamed-group-eb719a5416391521d536980e974f97b7ac8b78e3.tar
unnamed-group-eb719a5416391521d536980e974f97b7ac8b78e3.tar.gz
unnamed-group-eb719a5416391521d536980e974f97b7ac8b78e3.tar.bz2
unnamed-group-eb719a5416391521d536980e974f97b7ac8b78e3.tar.xz
unnamed-group-eb719a5416391521d536980e974f97b7ac8b78e3.zip
stats page
Diffstat (limited to '174bg/database/volumes/pocketbase/pb_hooks/stats.pb.js')
-rw-r--r--174bg/database/volumes/pocketbase/pb_hooks/stats.pb.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/174bg/database/volumes/pocketbase/pb_hooks/stats.pb.js b/174bg/database/volumes/pocketbase/pb_hooks/stats.pb.js
new file mode 100644
index 0000000..e2b6ab3
--- /dev/null
+++ b/174bg/database/volumes/pocketbase/pb_hooks/stats.pb.js
@@ -0,0 +1,14 @@
+routerAdd("get", "/stats", (e) => {
+ const heartbeat = $http.send({
+ url: "https://db.174bg.net/api/heartbeat",
+ headers: { "content-type": "application/json" }
+ })
+
+ return e.html(200, $template.loadFiles(
+ `${__hooks}/views/_layout.html`,
+ `${__hooks}/views/stats.html`,
+ ).render({
+ "timeDifference": heartbeat.json.timeDifference,
+ "withinThreshold": heartbeat.json.withinThreshold,
+ }))
+}) \ No newline at end of file