Skip to content

Latest commit

 

History

History
53 lines (33 loc) · 2.96 KB

README.md

File metadata and controls

53 lines (33 loc) · 2.96 KB

RustDesk Web Client

Fork aiming to improve both building process and features of the Web Client of RustDesk (An open-source remote desktop, and alternative to TeamViewer).

Branches

List and description of each branch of this repository, and associated modifications
(You can click branch's names to access them quickly).

Any branch not described below is probably about something else "Work in Progress", or is a fix that will be turned into a Pull Request to the official RustDesk repo.

Branch used to pull commits from the official repository. Allows rebasing on RustDesk's modifications, regularly.

Enhanced Docker setup allowing to build and run RustDesk Web Client without issues.

TODO

  • Improve that setup (for quicker build) and clean it (especially the messy Dockerfile)
  • Add CI/CD to rebuild and push various images of the Web Client, for each released version
    • A regular version (no modifications, no wss)
    • A wss-only version (no modifications except wss)
    • A wss-feat version (modifications and wss)
  • Make a customizable (using ARGS ?) build process, to allow adding custom server values

Small code modification to force RustDesk Web Client to establish wss:// connections. You will need to setup a Reverse Proxy correctly, as RustDesk Server does not support WSS (see rustdesk-server/issues/94 & rustdesk-server/issues/337 )

TODO

Branch where all additionnal (and/or experimental) features are pushed.

List of modifications

TODO

Contributing

Feel free to contribute, there's a lot of things to improve (as shown in TODOs), help, knowledge and new ideas are always welcome 😉