From 029ff24ac7d5a8c939b9c9a8852e67e6f533b1e5 Mon Sep 17 00:00:00 2001 From: Pigbibi <20649888+Pigbibi@users.noreply.github.com> Date: Mon, 11 May 2026 02:03:43 +0800 Subject: [PATCH] Document exact IBKR 2FA device name --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 9121747..95f7899 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ VNC_SERVER_PASSWORD=your_vnc_password TRADING_MODE=live TWS_ACCEPT_INCOMING=accept READ_ONLY_API=no -TWOFA_DEVICE=Mobile Device +TWOFA_DEVICE=IB Key TWOFA_TIMEOUT_ACTION=restart RELOGIN_AFTER_TWOFA_TIMEOUT=yes EXISTING_SESSION_DETECTED_ACTION=primary @@ -96,7 +96,7 @@ IB_GATEWAY_DEPLOY_PATH=/home/zwlddx0815/ib-docker IB_GATEWAY_ALLOW_CONNECTIONS_FROM_LOCALHOST_ONLY=no IB_GATEWAY_TWS_ACCEPT_INCOMING=accept IB_GATEWAY_READ_ONLY_API=no -IB_GATEWAY_TWOFA_DEVICE=Mobile Device +IB_GATEWAY_TWOFA_DEVICE=IB Key IB_GATEWAY_2FA_AUTOFILL=no ``` @@ -211,7 +211,7 @@ If you temporarily keep the values in GitHub Secrets during migration, you can r | `IB_GATEWAY_ALLOW_CONNECTIONS_FROM_LOCALHOST_ONLY` | Set to `no` for Cloud Run private IP access | | `IB_GATEWAY_TWS_ACCEPT_INCOMING` | Optional. Recommended `accept`. | | `IB_GATEWAY_READ_ONLY_API` | Optional. Recommended `no` if this service places trades. | -| `IB_GATEWAY_TWOFA_DEVICE` | Optional. Exact IBC 2FA device name, for example `Mobile Device` for IBKR Mobile push. | +| `IB_GATEWAY_TWOFA_DEVICE` | Optional. Exact IBC 2FA device name, for example `IB Key` for IBKR Mobile push. | | `IB_GATEWAY_2FA_AUTOFILL` | Optional. Set to `no` when using IBKR Mobile push instead of local TOTP auto-fill. | The current VM is an `e2-micro`, so the deployment intentionally sets `JAVA_HEAP_SIZE=512` @@ -366,7 +366,7 @@ VNC_SERVER_PASSWORD=your_vnc_password TRADING_MODE=live TWS_ACCEPT_INCOMING=accept READ_ONLY_API=no -TWOFA_DEVICE=Mobile Device +TWOFA_DEVICE=IB Key TWOFA_TIMEOUT_ACTION=restart RELOGIN_AFTER_TWOFA_TIMEOUT=yes EXISTING_SESSION_DETECTED_ACTION=primary