From 2572ffc4eea8d11ba69742a42358877de020d5bc Mon Sep 17 00:00:00 2001 From: Naveen Malik Date: Fri, 11 Sep 2026 08:55:40 -0400 Subject: [PATCH] fix(gateway): disable JWT expiry for Podman dev Core defaults ttl_secs to 0 (no expiration) for local single-player deployments. The gateway dev script hardcoded 3600, causing sandbox JWTs to expire mid-session locally. Signed-off-by: Naveen Malik --- tasks/scripts/gateway-podman.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tasks/scripts/gateway-podman.sh b/tasks/scripts/gateway-podman.sh index ab166865ef..165a6e9ca6 100644 --- a/tasks/scripts/gateway-podman.sh +++ b/tasks/scripts/gateway-podman.sh @@ -231,7 +231,7 @@ signing_key_path = "${TLS_DIR}/jwt/signing.pem" public_key_path = "${TLS_DIR}/jwt/public.pem" kid_path = "${TLS_DIR}/jwt/kid" gateway_id = "${GATEWAY_NAME}" -ttl_secs = 3600 +ttl_secs = 0 [openshell.drivers.podman] supervisor_image = "${SUPERVISOR_IMAGE}"