From c02204fd1e488029808affb4699377a19f15ee82 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 24 Jan 2026 10:55:39 +0000 Subject: [PATCH] chore: update fly config defaults --- fly.toml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/fly.toml b/fly.toml index e2c95a952..e8cc594d8 100644 --- a/fly.toml +++ b/fly.toml @@ -2,7 +2,7 @@ # See https://fly.io/docs/reference/configuration/ app = "clawdbot" -primary_region = "lhr" # London +primary_region = "iad" # change to your closest region [build] dockerfile = "Dockerfile" @@ -11,6 +11,11 @@ primary_region = "lhr" # London NODE_ENV = "production" # Fly uses x86, but keep this for consistency CLAWDBOT_PREFER_PNPM = "1" + CLAWDBOT_STATE_DIR = "/data" + NODE_OPTIONS = "--max-old-space-size=1536" + +[processes] + app = "node dist/index.js gateway --port 3000 --bind lan" [http_service] internal_port = 3000 @@ -18,10 +23,11 @@ primary_region = "lhr" # London auto_stop_machines = false # Keep running for persistent connections auto_start_machines = true min_machines_running = 1 + processes = ["app"] [[vm]] - size = "shared-cpu-1x" - memory = "512mb" + size = "shared-cpu-2x" + memory = "2048mb" [mounts] source = "clawdbot_data"