mirror of
https://github.com/khoaliber/dockhand.git
synced 2026-03-06 21:29:05 +00:00
Initial commit
This commit is contained in:
15
lib/server/uptime.ts
Normal file
15
lib/server/uptime.ts
Normal 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);
|
||||
}
|
||||
Reference in New Issue
Block a user