8 releases
0.3.1 | Dec 30, 2024 |
---|---|
0.3.0 | Dec 30, 2024 |
0.2.5 | Sep 24, 2024 |
0.2.3 | Apr 6, 2024 |
0.1.0 | Jun 6, 2022 |
#200 in WebSocket
248 downloads per month
77KB
1.5K
SLoC
The sshx server, which coordinates terminal sharing.
Requests are communicated to the server via gRPC (for command-line sharing clients) and WebSocket connections (for web listeners). The server is built using a hybrid Hyper service, split between a Tonic gRPC handler and an Axum web listener.
Most web requests are routed directly to static files located in the dist/
folder relative to where this binary is running, allowing the frontend to be
separately developed from the server.
Dependencies
~31–44MB
~779K SLoC