about summary refs log tree commit diff stats
path: root/src/app.ts
diff options
context:
space:
mode:
authorAlan Pearce2024-04-16 00:46:38 +0200
committerAlan Pearce2024-04-16 00:46:38 +0200
commit2038e626ef78f466d1d138cc3b48b6e522f4b0ed (patch)
treef1b59b0356df5e8244d51f1ac05a9adf24d5e701 /src/app.ts
parentf97814c2cdc8d34d5816afe7ed81c841ead84998 (diff)
downloadwebsite-2038e626ef78f466d1d138cc3b48b6e522f4b0ed.tar.lz
website-2038e626ef78f466d1d138cc3b48b6e522f4b0ed.tar.zst
website-2038e626ef78f466d1d138cc3b48b6e522f4b0ed.zip
disable auto-sleep (fly will charge for stopped machines soon)
Diffstat (limited to 'src/app.ts')
-rw-r--r--src/app.ts12
1 files changed, 0 insertions, 12 deletions
diff --git a/src/app.ts b/src/app.ts
index 6e714f9..a51e235 100644
--- a/src/app.ts
+++ b/src/app.ts
@@ -5,7 +5,6 @@ import type { BunFile, Serve } from "bun";
 import * as Sentry from "@sentry/node";
 import prom from "bun-prometheus-client";
 import log from "loglevel";
-import { keepAwake } from "./sleep.ts";
 
 import config from "./config";
 
@@ -26,10 +25,6 @@ const defaultHeaders = {
   vary: "Accept-Encoding",
 };
 
-const autoSleep =
-  import.meta.env.NODE_ENV === "production" &&
-  import.meta.env["FLY_REGION"] !== import.meta.env["PRIMARY_REGION"];
-
 type File = {
   filename: string;
   handle: BunFile;
@@ -270,15 +265,8 @@ export const server = {
         const seconds = endTimer();
         metrics.requestDuration.observe(seconds);
       }
-      if (autoSleep && pathname !== "/health") {
-        keepAwake();
-      }
     }
   },
 } satisfies Serve;
 
-if (autoSleep) {
-  keepAwake();
-}
-
 export default server;