rustguac is a lightweight Rust replacement for the Apache Guacamole Java webapp. It provides browser-based remote access to SSH, RDP, and web browser sessions through guacd, the Guacamole protocol daemon.
rustguac sits between web browsers and guacd, proxying the Guacamole protocol over WebSockets. It manages session lifecycle, authentication, session recording, and an optional Vault-backed address book.
Of course this is no warranty, if it breaks you get to keep both halves. But this is a project I have been thinking about for years, and would love to get some visibility on this and feedback.
davekempe•1h ago
rustguac sits between web browsers and guacd, proxying the Guacamole protocol over WebSockets. It manages session lifecycle, authentication, session recording, and an optional Vault-backed address book.
https://github.com/sol1/rustguac
Of course this is no warranty, if it breaks you get to keep both halves. But this is a project I have been thinking about for years, and would love to get some visibility on this and feedback.