From fa7e30042432bcef09b7dcb637b0ca54b583a6f2 Mon Sep 17 00:00:00 2001 From: Matthew Jackson Date: Fri, 13 Mar 2026 17:34:12 -0700 Subject: [PATCH] Prompt for token on page load, cap max machines at 2 Co-Authored-By: Claude Opus 4.6 (1M context) --- fly.toml | 2 +- server.js | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/fly.toml b/fly.toml index 6d7a191..a8d6fae 100644 --- a/fly.toml +++ b/fly.toml @@ -12,7 +12,7 @@ primary_region = "sjc" auto_start_machines = true auto_stop_machines = true min_machines_running = 0 - max_machines_running = 10 + max_machines_running = 2 # Allow 2 concurrent connections so /health can succeed while /convert is running. # We enforce "only 1 conversion at a time" in server.js. diff --git a/server.js b/server.js index bae867f..f8674d8 100644 --- a/server.js +++ b/server.js @@ -326,6 +326,9 @@ app.get("/", (_req, res) => { return t.trim(); } + // Prompt immediately on page load + if (!localStorage.getItem(KEY)) getToken(); + async function strip(file) { const token = getToken(); if (!token) return;