10 unstable releases (3 breaking)

0.4.1 Feb 12, 2025
0.4.0 Feb 11, 2025
0.3.1 Dec 30, 2024
0.2.5 Sep 24, 2024
0.1.0 Jun 6, 2022

#236 in WebSocket

Download history 2/week @ 2024-12-10 174/week @ 2024-12-24 65/week @ 2024-12-31 8/week @ 2025-01-07 1/week @ 2025-01-14 1/week @ 2025-02-04 256/week @ 2025-02-11 18/week @ 2025-02-18 8/week @ 2025-02-25 4/week @ 2025-03-04

286 downloads per month

MIT license

78KB
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 build/ folder relative to where this binary is running, allowing the frontend to be separately developed from the server.

Dependencies

~34–46MB
~817K SLoC