mirror of
https://github.com/coder/registry.git
synced 2026-06-02 20:48:14 +00:00
e516446d03
Closes #79 ## Description This PR add new module, install minimal desktop environment (xfce), virtual display, ,rustdesk package from deb file, init new screen, export DISPLAY environment variable with last created virtual screen, start new xfce session & execute the rustdesk cli, generate new password, change the default password, then log the ID & password to be used within rustdesk client to connect to the host ## Type of Change - [x] New module - [ ] Bug fix - [ ] Feature/enhancement - [ ] Documentation - [ ] Other ## Module Information Overview/test video: live demo that launch rustdesk with GUI in a docker container https://youtu.be/_rR-l7nARN4 Screenshots: <img width="1920" height="1080" alt="image" src="https://github.com/user-attachments/assets/ba67a864-4295-471e-8b6a-976c23cb8f55" /> <img width="1920" height="1080" alt="image" src="https://github.com/user-attachments/assets/24686339-aba7-47fe-92b4-5700ef5b154a" /> <img width="1920" height="1080" alt="image" src="https://github.com/user-attachments/assets/21884c31-9eed-45ef-b3de-c12c99f2aa96" /> <img width="1920" height="1080" alt="image" src="https://github.com/user-attachments/assets/ec0c65fe-61be-404c-ba36-8cc2882e85a2" /> **Path:** `registry/BenraouaneSoufiane/modules/rustdesk` **New version:** `v1.0.0` **Breaking change:** [ ] Yes [x] No ## Testing & Validation - [x] Tests pass (`bun test`) - [x] Code formatted (`bun run fmt`) - [x] Changes tested locally ## Related Issues /claim #79 (remain asset 150$) --------- Co-authored-by: root <root@DESKTOP-6QN3GRE.localdomain> Co-authored-by: DevCats <christofer@coder.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>