Commit 2c1bf58
committed
feat(cli): add remote proxy support with token auth and optional --port
- Add --token option (also reads FPB_TOKEN env) for remote server auth
- Add ProxyAuthError with clear guidance when 401/403 is received
- Send X-Auth-Token header on all proxy requests (GET/POST/upload)
- Remote mode: pure proxy, no auto-launch, no direct serial fallback
- Make --port optional in proxy mode (server owns the serial port)
- Replace misleading '(requires --port)' with '(requires device)' in help
- Simplify CLI examples to clarify offline vs device vs remote usage
- Fix pre-existing F541 lint warning in test_auto_ban.py1 parent fcc8147 commit 2c1bf58
6 files changed
Lines changed: 853 additions & 112 deletions
File tree
- Tools/WebServer
- cli
- docs
- tests
0 commit comments