-
-
Notifications
You must be signed in to change notification settings - Fork 65
Client Generator
UNITRONIX edited this page Jul 12, 2026
·
2 revisions
The Client Generator builds ready-to-deploy RustDesk clients with your BetterDesk server settings and optional branding baked in.
Each generated client includes:
- ID Server and Relay Server addresses
- Public key from your BetterDesk server
- API Server URL (port 21121)
- Optional custom application name and icon/branding
End users install the client — no manual network configuration required.
- Log in to the web panel as admin or user with generator permission
- Open Client Generator (or Generator in the sidebar)
- Select platform:
- Windows (x64, x86, ARM64)
- Linux (AppImage, deb, rpm)
- Android (APK)
- macOS (Intel, Apple Silicon)
- Enter server details (auto-filled from Settings when available):
- ID Server / Relay Server
- API Server (
http://your-server:21121) - Public key
- Application name
- Click Generate and download the artifact
| Scenario | Recommendation |
|---|---|
| Enterprise Windows | MSI/NSIS + Group Policy or Intune |
| Linux fleet | deb/rpm via package manager |
| Mobile | Distribute APK via MDM; iOS uses standard RustDesk from store + QR |
| Updates | Regenerate when server key or hostname changes |
- Server must be reachable from client networks (ports 21116–21117, 21121)
- Generator runs on the panel — sufficient disk space for build artifacts
- Some platforms require build tools on the server (installed by panel/update flow)
- Client Setup — manual RustDesk configuration
-
TLS / SSL Certificates — use
https://for API server when TLS enabled - Client Generator docs
Repository · Issues · Discussions · Releases · Privacy · Sponsors
Wiki source: docs/wiki/ — last sync: 2026-09-06