Files
BetterDesk/docs/wiki/Client-Generator.md
T
UNITRONIX 0180f33228 docs: add GitHub wiki source and sync tooling
Maintain user-facing wiki pages in docs/wiki/ with updated BetterDesk URLs,
AGPL licensing, RBAC/org coverage, and eight new operator guides. Add sync
scripts and point docker helper TLS docs to the BetterDesk wiki.
2026-07-12 20:06:09 +02:00

1.8 KiB
Raw Blame History

Client Generator

The Client Generator builds ready-to-deploy RustDesk clients with your BetterDesk server settings and optional branding baked in.


What you get

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.


Quick start

  1. Log in to the web panel as admin or user with generator permission
  2. Open Client Generator (or Generator in the sidebar)
  3. Select platform:
    • Windows (x64, x86, ARM64)
    • Linux (AppImage, deb, rpm)
    • Android (APK)
    • macOS (Intel, Apple Silicon)
  4. Enter server details (auto-filled from Settings when available):
    • ID Server / Relay Server
    • API Server (http://your-server:21121)
    • Public key
    • Application name
  5. Click Generate and download the artifact

Deployment tips

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

Requirements

  • Server must be reachable from client networks (ports 2111621117, 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)

See also