|
9 | 9 | [](packages/relay/package.json) |
10 | 10 | [](packages/web/package.json) |
11 | 11 | [](Dockerfile) |
12 | | -[]() |
| 12 | +[]() |
13 | 13 |
|
14 | | -Remotely access the terminal on your home Mac from a browser, no NAT traversal needed. Run Claude Code, Codex, vim, or any CLI tool and command directly. |
| 14 | +Remotely access the terminal on your home PC/Mac from a browser, no NAT traversal needed. Run Claude Code, Codex, vim, or any CLI tool and command directly. |
15 | 15 |
|
16 | 16 | > ⚠️ **Warning**: This project is for personal use and experimentation only — do NOT deploy it in production environments. You are solely responsible for securing your own data and connections. When exposing the relay to the public internet, always use a reverse proxy with HTTPS (e.g. [Caddy](https://caddyserver.com/)) to encrypt all traffic. |
17 | 17 |
|
@@ -46,11 +46,11 @@ Local Machine(s) Remote Server Browser(s) |
46 | 46 |
|
47 | 47 | ## Features |
48 | 48 |
|
| 49 | +- No NAT traversal, no remote desktop, no remote AI tool — just remote your terminal |
| 50 | +- macOS, Linux, Windows full platform support |
49 | 51 | - Multiple machines in one dashboard with online/offline status |
50 | | -- Multiple terminal sessions per machine with tabs |
51 | 52 | - Scrollback replay on browser reconnect (1MB buffer per session) |
52 | 53 | - Multi-user authentication with JWT (httpOnly cookie + CSRF protection) |
53 | | -- Agent token management for machine authorization |
54 | 54 | - End-to-end encryption (ECDH P-256 + AES-256-GCM) — relay cannot read terminal content |
55 | 55 | - Ed25519 challenge-response for server identity verification |
56 | 56 | - Agent identity keys with TOFU (SSH-like trust model) for MITM protection |
@@ -112,12 +112,17 @@ Go to the [Releases](https://github.com/finchxu/RemoteTTYs/releases) page and do |
112 | 112 | | macOS (Intel) | `rttys-agent-macOS-x64` | |
113 | 113 | | Linux (x86_64) | `rttys-agent-Linux-x64` | |
114 | 114 | | Linux (ARM64) | `rttys-agent-Linux-arm64` | |
| 115 | +| Windows (x86_64) | `rttys-agent-Windows-x64.exe` | |
| 116 | + |
| 117 | +**macOS / Linux:** |
115 | 118 |
|
116 | 119 | ```bash |
117 | 120 | chmod +x rttys-agent-* |
118 | 121 | mv rttys-agent-* rttys-agent |
119 | 122 | ``` |
120 | 123 |
|
| 124 | +**Windows:** No extra steps — run the `.exe` directly. |
| 125 | + |
121 | 126 | ### 2. Configure |
122 | 127 |
|
123 | 128 | ```bash |
|
0 commit comments