mirror of
https://github.com/bryangerlach/rdgen.git
synced 2026-11-08 23:15:56 +00:00
custom client generator for rustdesk
- HTML 49.2%
- Python 43.3%
- Rust 7.2%
- Dockerfile 0.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .github | ||
| printer-adapter | ||
| rdgen | ||
| rdgenerator | ||
| .dockerignore | ||
| .gitignore | ||
| docker-compose.yml | ||
| Dockerfile | ||
| gunicorn.conf.py | ||
| LICENSE | ||
| manage.py | ||
| README.md | ||
| requirements.txt | ||
| setup.md | ||
RDGen, a RustDesk client generator to use with your self-hosted RustDesk server
The client generator is currently hosted here. If you would like to host the generator yourself, see here
rustdesk api server integration
The rdgen client generator is integrated into my fork of the rustdesk-api. This is currently a work in progress, and might have bugs.
rdgen local build alternative
If you would prefer to build rustdesk on your own computer, check out the DVForge project.
Features
- Embed server and key into client
- Custom app name
- Custom icon/logo
- Set default settings for the client
- Support for rustdesk advanced settings (https://rustdesk.com/docs/en/self-host/client-configuration/advanced-settings/)
Generate RustDesk clients from command line instead of using a web browser
Save your configuration from the rdgen web interface, or generate your own, then use that json file with @AlekseyLapunov's rdgen-cli to build from the command line on Windows, Linux, or MacOS like this: python rdgen-cli -f my_config.json --set-version 1.4.5 --set-platform windows -s https://rdgen.crayoneater.org
Notes
- Icons should be square (256x256 recommended)
- Avoid special characters or non-English characters in app name and file name
- Build time is currently 30 - 45 minutes