fix style

This commit is contained in:
rustdesk
2025-06-15 03:53:23 +08:00
parent 3b90f48e24
commit 3d60e0f5e2
299 changed files with 2108 additions and 2134 deletions
@@ -4,11 +4,11 @@ weight: 300
pre: "<b>2.3. </b>"
---
### Overview
## Overview
There are a number of ways to configure RustDesk Clients to use your own self-hosted server, we will cover some below.
### 1. Custom client generator (Pro only, basic plan or custom plan)
## 1. Custom client generator (Pro only, basic plan or custom plan)
You can have your own name, logo, icon, configuration, be signed and more.
@@ -19,7 +19,7 @@ Currently, Windows X64, Mac Arm64 / X64, [Linux](https://twitter.com/rustdesk/st
![](images/custom-client-qs.png)
![](images/web_console_custom_client_config.jpeg)
### 2. Manual Config
## 2. Manual Config
In the main RustDesk Client home click on the Menu button [ &#8942; ] next to your ID then click on Network, you can now unlock the settings using elevated privileges and set your `ID`, `Relay`, `API` and `Key`. It's important to note that this `Key` is the public key used for connection encryption, distinct from the license key provided with your Pro version purchase.
@@ -39,7 +39,7 @@ or
hbbs.example.com:21116
```
#### Set `Key`
### Set `Key`
In order to establish an encrypted connection to your self-hosted server, you need to enter its public key. The key is usualy generated on the first run of `hbbs` and can be found in the file `id_ed25519.pub` in your working directory / data folder.
@@ -47,7 +47,7 @@ As a `Pro` user you will additionally be able to retrieve the `Key` from the [we
![](/docs/en/self-host/rustdesk-server-pro/console/images/console-home.png?v2)
#### Set `API Server`
### Set `API Server`
This is for `Pro` user only. When you can log in on web console, but fail to log in on RustDesk client, it probably you have not set `API Server` correctly.
@@ -56,7 +56,7 @@ e.g. your API Server runs on default HTTPS port, please specify `API Server` wit
If you still can not confirm the value of `API Server`, please go to the welcome page of web console, the `API Server` is shown in above picture (The input box with `API:` label).
### 3. Setup Using Import or Export
## 3. Setup Using Import or Export
1. Use the steps [above](https://rustdesk.com/docs/en/self-host/client-configuration/#manual-config) to configure RustDesk Client on a Device.
2. Using the above machine go to Settings then Network and unlock.
@@ -67,17 +67,17 @@ If you still can not confirm the value of `API Server`, please go to the welcome
7. It will automatically paste the settings in.
8. Click `Apply`.
### 4. Automatic Config
## 4. Automatic Config
The easiest way to setup automatically is using deployment scripts found [here](https://rustdesk.com/docs/en/self-host/client-deployment/).
### 5. Import config from `Pro` via clipboard
## 5. Import config from `Pro` via clipboard
![](/docs/en/self-host/rustdesk-server-pro/console/images/console-home.png?v2)
https://github.com/rustdesk/rustdesk-server-pro/discussions/372#discussioncomment-10473298
### 6. Use command line `--config`
## 6. Use command line `--config`
`rustdesk.exe --config <config-string>`
You can get the config string from web console (you can see it on above picture) or from RustDesk client "Settings → Network" ([here](https://github.com/rustdesk/rustdesk/discussions/7118) is a discussion about this).