Repository navigation
A 9-point comparison of 7 remote access approaches for DSH #22
yangbobo2021
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
DeepSeek Harness
0.1.2-alphaadded a browser launch-token and signed-cookie flow. That raises the bar for remote access: making port 3080 reachable no longer proves that Host RPC, WebSocket streams, and browser sessions work correctly.We reviewed seven approaches against one acceptance set designed for a regular user running DSH on another computer or a headless Linux server:
0.1.2-alphacompatibility evidence;Result summary
0.1.0-rc.6ds-harness-remoteWhy the KeySync path is different
KeySync separates three trust boundaries:
This is relay-assisted end-to-end TLS, not direct network P2P. The design favors predictable reachability across NAT and firewall conditions while retaining the important privacy property: plaintext exists only in the browser and on the user's device.
The current KeySync release acceptance matrix covers TLS passthrough, SNI routing, replay rejection, cross-user isolation, slow-stream isolation, reconnection, same-device route takeover, the alpha.2 launch-token bootstrap, cookie preservation, WebSocket traffic, and attachments.
For direct-P2P-first or dedicated Android workflows,
ds-harness-remoteand the mobile-oriented projects deserve serious evaluation. For a non-network-specialist who wants the complete DSH interface in any browser, KeySync is the only approach in this comparison that passes all nine target criteria together.Read and try
The Codex and Claude Code packages are conversation-backend plugins. They are optional and separate from KeySync's remote transport.
Feedback is welcome on the acceptance set itself, especially criteria that matter in real remote DSH deployments but are missing here.
All reactions