Initial commit

This commit is contained in:
Jarek Krochmalski
2025-12-28 21:16:03 +01:00
commit 62e3c6439e
552 changed files with 104858 additions and 0 deletions

15
lib/server/uptime.ts Normal file
View File

@@ -0,0 +1,15 @@
// Track server start time for uptime calculation
let serverStartTime: number | null = null;
export function setServerStartTime(): void {
if (serverStartTime === null) {
serverStartTime = Date.now();
}
}
export function getServerUptime(): number {
if (serverStartTime === null) {
return 0;
}
return Math.floor((Date.now() - serverStartTime) / 1000);
}