Merge pull request #415 from Mr-Update/patch-1

Small corrections
This commit is contained in:
RustDesk 2024-07-22 09:57:23 +08:00 committed by GitHub
commit 240d7ac8cb
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
11 changed files with 64 additions and 77 deletions

View File

@ -21,5 +21,4 @@ Open source Server Repository: https://github.com/rustdesk/rustdesk-server</br>
Pro Server Repository: https://github.com/rustdesk/rustdesk-server-pro</br>
Doc Repository: https://github.com/rustdesk/doc.rustdesk.com</br>
{{% children depth="3" showhidden="true" %}}
{{% children depth="4" showhidden="true" %}}

View File

@ -30,4 +30,4 @@ For Pro users without an SSL Proxy you will need to open TCP port `21114` for th
To check ports are opened and working you can use `test-netconnection domain.com -p 21115` with PowerShell or [CanYouSeeMe.org](https://canyouseeme.org/).
{{% children depth="3" showhidden="true" %}}
{{% children depth="4" showhidden="true" %}}

View File

@ -3,7 +3,7 @@ title: Advanced Settings
weight: 49
---
All adavanced settings in custom clients are covered here.
All advanced settings in custom clients are covered here.
## Privilege Levels for Settings
@ -46,7 +46,7 @@ Enable keyboard/mouse input for incoming connections.
### enable-clipboard
Enable copy and paste for the incoming connections.
Enable copy and paste for incoming connections.
**Location**:
@ -331,7 +331,7 @@ The directory to save recorded videos.
Default values:
1. **MacOS** ~/Movies/**app_name**
1. **macOS** ~/Movies/**app_name**
2. **Linux** ~/Videos/**app_name**
3. **Windows** %USERPROFILE%\Videos\\**app_name**
4. **Android** /Storage/emulated/0/**app_name**/ScreenRecord
@ -568,7 +568,7 @@ This option will set the "follow-remote-cursor" option for every peer after the
Then the "follow-remote-cursor" option in each peer's settings will controls whether to follow the remote cursor.
**Preview** [PR 7717](https://github.com/rustdesk/rustdesk/pull/7717)
**Preview**: [PR 7717](https://github.com/rustdesk/rustdesk/pull/7717)
**Location**:
@ -585,7 +585,7 @@ This option will set the "follow-remote-window" option for every peer after the
Then the "follow-remote-window" option in each peer's settings will controls whether to follow the remote window.
**Preview** [PR 7717](https://github.com/rustdesk/rustdesk/pull/7717)
**Preview**: [PR 7717](https://github.com/rustdesk/rustdesk/pull/7717)
**Location**:
@ -767,7 +767,7 @@ This option will set the "displays-as-individual-windows" option for every peer
The "displays-as-individual-windows" option in each peer's settings will then control whether to show displays as individual windows.
**Preview** [PR 5945](https://github.com/rustdesk/rustdesk/pull/5945)
**Preview**: [PR 5945](https://github.com/rustdesk/rustdesk/pull/5945)
**Location**:
@ -784,7 +784,7 @@ This option will set the "use-all-my-displays-for-the-remote_session" option for
The "use-all-my-displays-for-the-remote_session" option in each peer's settings will then control whether to use all my displays for the remote session.
**Preview** [PR 6064](https://github.com/rustdesk/rustdesk/pull/6064)
**Preview**: [PR 6064](https://github.com/rustdesk/rustdesk/pull/6064)
**Location**:
@ -885,7 +885,7 @@ The "codec-preference" option in each peer's settings will then control codec fo
| :------: | :------: | :------: | :------: |
| N | auto, vp8, vp9, av1, h264, h265 | auto | `codec-preference=auto` |
**CAUTION**: Options other than "vp8" and "vp9" may not work. This depends on what your machine supports.
**Caution**: Options other than "vp8" and "vp9" may not work. This depends on what your machine supports.
### preset-address-book-name & preset-address-book-tag
@ -898,10 +898,9 @@ Please use valid address book name and tag on your address book page of web cons
| preset-address-book-name | N | | | `preset-address-book-name=<address book name>` |
| preset-address-book-tag | N | | | `preset-address-book-tag=<address book tag name>` |
### disable-group-panel
Disable group panel (next to address book panel) on RustDesk client, https://github.com/rustdesk/rustdesk-server-pro/issues/250
Disable group panel (next to address book panel) on RustDesk client, https://github.com/rustdesk/rustdesk-server-pro/issues/250.
| Option | Install required | Values | Default | Example |
| :------: | :------: | :------: | :------: | :------: |
@ -909,13 +908,12 @@ Disable group panel (next to address book panel) on RustDesk client, https://git
### pre-elevate-service
Automatic elevation on run for Windows portable, https://github.com/rustdesk/rustdesk-server-pro/issues/252
Automatic elevation on run for Windows portable, https://github.com/rustdesk/rustdesk-server-pro/issues/252.
| Option | Install required | Values | Default | Example |
| :------: | :------: | :------: | :------: | :------: |
| pre-elevate-service | N | Y, N | N | `pre-elevate-service=Y` |
### disable-floating-window
When the Android service starts, it will display a floating window, which helps prevent the system from killing the RustDesk service.
@ -951,7 +949,7 @@ Android floating windows have adjustable transparency. If you want to enable but
### floating-window-svg
If an icon is not set for the Android floating window, it will default to displaying the RustDesk icon.
When setting, please write the text content of svg into one line, and pay attention to [the svg support limitations](https://bigbadaboom.github.io/androidsvg/index.html)
When setting, please write the text content of SVG into one line, and pay attention to the [SVG support limitations](https://bigbadaboom.github.io/androidsvg/index.html).
| Default | Example |
| :------: | :------: |
@ -983,7 +981,7 @@ This is for the Android controlled side. By default, when the resolution is grea
### allow-remote-cm-modification
Whether to allow the control side to click on the connection management window to accept connections, change permissions, etc.
Controls whether to allow the control side to click on the connection management window to accept connections, change permissions, etc.
https://github.com/rustdesk/rustdesk/issues/7425
@ -991,10 +989,9 @@ https://github.com/rustdesk/rustdesk/issues/7425
| :------: | :------: | :------: |
| Y, N | N | `allow-remote-cm-modification=Y` |
### remove-preset-password-warning
Whether to remove the security warning on GUI when there is preset password in custom client.
Controls whether to remove the security warning on GUI when there is preset password in custom client.
https://github.com/rustdesk/rustdesk-server-pro/discussions/286
@ -1006,7 +1003,7 @@ https://github.com/rustdesk/rustdesk/discussions/7956
### hide-security-settings / hide-network-settings / hide-server-settings / hide-proxy-settings
Whether to hide some settings, please ensure `Disable settings` is turned off, otherwise these won't work.
Controls whether to hide some settings. Please ensure `Disable settings` is turned off, otherwise these won't work.
https://github.com/rustdesk/rustdesk-server-pro/issues/263
@ -1018,7 +1015,7 @@ https://github.com/rustdesk/rustdesk-server-pro/issues/276
### hide-username-on-card
Whether to show username in the list of devices, because sometimes, the username is too long, will hide the other info.
Controls whether to show username in the list of devices. Because sometimes, the username is too long, will hide the other info.
https://github.com/rustdesk/rustdesk-server-pro/issues/284#issuecomment-2216521407
@ -1028,7 +1025,7 @@ https://github.com/rustdesk/rustdesk-server-pro/issues/284#issuecomment-22165214
### hide-help-cards
Whether to show UAC / permission warnings on GUI.
Controls whether to show UAC / permission warnings on GUI.
https://github.com/rustdesk/rustdesk/issues/8687
@ -1044,17 +1041,14 @@ https://github.com/rustdesk/rustdesk-server-pro/issues/277
### disable-udp
Whether to use TCP only, it will not use UDP 21116 any more, TCP 21116 will be used instead.
Controls whether to use TCP only. It will not use UDP 21116 any more, TCP 21116 will be used instead.
| Values | Default | Example |
| :------: | :------: | :------: |
| Y, N | N | `disable-udp=Y` |
### preset-user-name / preset-strategy-name
Assign user / strategy to device, you can also do this via [command line](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/console/#assign-device-usersgroupsstrategies-to-devices)
Assign user / strategy to device. You can also do this via [command line](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/console/#assign-device-usersgroupsstrategies-to-devices).
https://github.com/rustdesk/rustdesk-server-pro/discussions/304

View File

@ -50,7 +50,7 @@ function getLatest()
$HTML.write($src)
}
# Current example link: https://github.com/rustdesk/rustdesk/releases/download/1.2.3/rustdesk-1.2.3-x86_64.exe
# Current example link: https://github.com/rustdesk/rustdesk/releases/download/1.2.6/rustdesk-1.2.6-x86_64.exe
$Downloadlink = ($HTML.Links | Where {$_.href -match '(.)+\/rustdesk\/rustdesk\/releases\/download\/\d{1}.\d{1,2}.\d{1,2}(.{0,3})\/rustdesk(.)+x86_64.exe'} | select -first 1).href
# bugfix - sometimes you need to replace "about:"
@ -156,7 +156,7 @@ REM ############################### Please Do Not Edit Below This Line #########
if not exist C:\Temp\ md C:\Temp\
cd C:\Temp\
curl -L "https://github.com/rustdesk/rustdesk/releases/download/1.2.3/rustdesk-1.2.3-x86_64.exe" -o rustdesk.exe
curl -L "https://github.com/rustdesk/rustdesk/releases/download/1.2.6/rustdesk-1.2.6-x86_64.exe" -o rustdesk.exe
rustdesk.exe --silent-install
timeout /t 20
@ -200,7 +200,7 @@ if [[ $EUID -ne 0 ]]; then
fi
# Specify the path to the rustdesk.dmg file
dmg_file="/tmp/rustdesk-1.2.3-x86_64.dmg"
dmg_file="/tmp/rustdesk-1.2.6-x86_64.dmg"
# Specify the mount point for the DMG (temporary directory)
mount_point="/Volumes/RustDesk"
@ -209,9 +209,9 @@ mount_point="/Volumes/RustDesk"
echo "Downloading RustDesk Now"
if [[ $(arch) == 'arm64' ]]; then
curl -L https://github.com/rustdesk/rustdesk/releases/download/1.2.3/rustdesk-1.2.3-aarch64.dmg --output "$dmg_file"
curl -L https://github.com/rustdesk/rustdesk/releases/download/1.2.6/rustdesk-1.2.6-aarch64.dmg --output "$dmg_file"
else
curl -L https://github.com/rustdesk/rustdesk/releases/download/1.2.3/rustdesk-1.2.3-x86_64.dmg --output "$dmg_file"
curl -L https://github.com/rustdesk/rustdesk/releases/download/1.2.6/rustdesk-1.2.6-x86_64.dmg --output "$dmg_file"
fi
# Mount the DMG file to the specified mount point
@ -323,11 +323,11 @@ fi
echo "Installing RustDesk"
if [ "${ID}" = "debian" ] || [ "$OS" = "Ubuntu" ] || [ "$OS" = "Debian" ] || [ "${UPSTREAM_ID}" = "ubuntu" ] || [ "${UPSTREAM_ID}" = "debian" ]; then
wget https://github.com/rustdesk/rustdesk/releases/download/1.2.3/rustdesk-1.2.3-x86_64.deb
apt-get install -fy ./rustdesk-1.2.3-x86_64.deb > null
wget https://github.com/rustdesk/rustdesk/releases/download/1.2.6/rustdesk-1.2.6-x86_64.deb
apt-get install -fy ./rustdesk-1.2.6-x86_64.deb > null
elif [ "$OS" = "CentOS" ] || [ "$OS" = "RedHat" ] || [ "$OS" = "Fedora Linux" ] || [ "${UPSTREAM_ID}" = "rhel" ] || [ "$OS" = "Almalinux" ] || [ "$OS" = "Rocky*" ] ; then
wget https://github.com/rustdesk/rustdesk/releases/download/1.2.3/rustdesk-1.2.3-0.x86_64.rpm
yum localinstall ./rustdesk-1.2.3-0.x86_64.rpm -y > null
wget https://github.com/rustdesk/rustdesk/releases/download/1.2.6/rustdesk-1.2.6-0.x86_64.rpm
yum localinstall ./rustdesk-1.2.6-0.x86_64.rpm -y > null
else
echo "Unsupported OS"
# here you could ask the user for permission to try and install anyway

View File

@ -23,7 +23,7 @@ if (!(Test-Path C:\Temp))
cd C:\Temp
Invoke-WebRequest "https://github.com/rustdesk/rustdesk/releases/download/1.2.3/rustdesk-1.2.3-x86_64.exe" -Outfile "rustdesk.exe"
Invoke-WebRequest "https://github.com/rustdesk/rustdesk/releases/download/1.2.6/rustdesk-1.2.6-x86_64.exe" -Outfile "rustdesk.exe"
Start-Process .\rustdesk.exe --silent-install -wait
$ServiceName = 'Rustdesk'

View File

@ -40,7 +40,7 @@ You could modify the line with `hbbs` to your NAS's LAN IP temporarily just like
services:
hbbs:
container_name: hbbs
image: rustdesk/rustdesk-server:latest # please change this to rustdesk/rustdesk-server-pro:latest if you want to install Pro.
image: rustdesk/rustdesk-server:latest # Please change this to rustdesk/rustdesk-server-pro:latest if you want to install Pro.
command: hbbs -r rustdesk.example.com:21117 -k _
volumes:
- ./data:/root
@ -51,7 +51,7 @@ services:
hbbr:
container_name: hbbr
image: rustdesk/rustdesk-server:latest # please change this to rustdesk/rustdesk-server-pro:latest if you want to install Pro.
image: rustdesk/rustdesk-server:latest # Please change this to rustdesk/rustdesk-server-pro:latest if you want to install Pro.
command: hbbr -k _
volumes:
- ./data:/root
@ -110,4 +110,3 @@ Open these required ports:
* `21116` UDP heartbeat/ID server
* `21117` TCP relay
* `21118/21119` TCP for web socket if you want to run web client

View File

@ -30,7 +30,7 @@ If you build you own server on your home/office, and can't connect it through pu
Lowest level VPS is enough for your use case. The server software is not CPU and memory intensive. Our public ID server hosted on a 2 CPU/4 GB Vultr server serves 1.5+ million endpoints.
## Video tutorials
### Video tutorials
There are many video tutorials available online that can guide you through installing the OSS version, https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/install/#video-tutorials.
@ -39,7 +39,7 @@ The installation of the Pro version is almost identical, except for the followin
- Different download path and Docker images are required.
- An additional TCP port (21114) is needed for the web console.
## License
### License
You can get license from https://rustdesk.com/pricing.html, check [license](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/license/) page for more details.
@ -66,7 +66,7 @@ Almost the same as [the open source version](https://rustdesk.com/docs/en/self-h
#### Docker Installation
Most users choose to install RustDesk server Pro with [Docker](/docs/en/self-host/rustdesk-server-pro/installscript/docker/)
Most users choose to install RustDesk server Pro with [Docker](/docs/en/self-host/rustdesk-server-pro/installscript/docker/).
#### Ports Required
@ -78,16 +78,16 @@ More information about these ports, please check [here](/docs/en/self-host/rustd
This [guide](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/faq/#there-is-a-new-version-of-rustdesk-server-pro-out-how-can-i-upgrade) covers how to upgrade RustDesk Server Pro from a lower version, addressing different installation methods.
## Setup https for web console
### Setup HTTPS for web console
The simple install script includes https setup, but it may fail or you do not like it, and it can not be used for the other installation methods.
The simple install script includes HTTPS setup, but it may fail or you do not like it. It can not be used for the other installation methods.
Here is a simple tutorial of [manual https setup](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/faq/#set-up-https-for-web-console-manually)
Here is a simple tutorial of [manual HTTPS setup](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/faq/#set-up-https-for-web-console-manually).
## Migrate to new host and backup / restore
### Migrate to new host and backup / restore
Here is a detailed [tutorial](https://github.com/rustdesk/rustdesk-server-pro/discussions/184)
Here is a detailed [tutorial](https://github.com/rustdesk/rustdesk-server-pro/discussions/184).
## Migrate license
### Migrate license
Please follow [this](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/license/#invoices-license-retrieval-and-migration)
Please follow this [guide](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/license/#invoices-license-retrieval-and-migration).

View File

@ -7,7 +7,7 @@ weight: 600
1. Get your license from [https://rustdesk.com/pricing.html](https://rustdesk.com/pricing.html), check [license](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/license/) page for more details.
2. Spin up a VPS, bare metal or Linux VM.
3. If you want to use DNS and SSL create a DNS name i.e. `rustdesk.yourdomain.com`.
4. [this page](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/#install).
4. [This page](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/#install).
5. Copy and paste the command into your Linux terminal.
6. Follow the prompts as they guide you through the install.
7. Once the install is complete `https://rustdesk.yourdomain.com` or `http://youripaddress:21114`.
@ -19,7 +19,7 @@ weight: 600
2. Open TCP port 21114.
3. Log into your RustDesk Server.
4. If you didn't already use DNS and want to use SSL create a DNS name i.e. `rustdesk.yourdomain.com`.
5. [this page](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/#convert-from-open-source).
5. [This page](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/#convert-from-open-source).
6. Copy and paste the command into your Linux terminal.
7. Follow the prompts as they guide you through the install.
8. Once the install is complete go to `https://rustdesk.yourdomain.com` or `http://youripaddress:21114`.
@ -27,17 +27,17 @@ weight: 600
10. Enter your license code purchased in step 1.
### There is a new version of RustDesk Server Pro out, how can I upgrade?
You'd better back up data files (sqlite3 files etc) first, https://github.com/rustdesk/rustdesk-server-pro/discussions/184#discussioncomment-8013375.
You'd better back up data files (sqlite3 files etc.) first, https://github.com/rustdesk/rustdesk-server-pro/discussions/184#discussioncomment-8013375.
#### If you installed with script
1. [this page](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/#upgrade).
1. [This page](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/#upgrade).
2. Copy and paste the command into your Linux terminal.
3. Follow the prompts as they guide you through the upgrade.
#### Docker Compose
```
docker compose up -d --build --pull always
```
But this dependos on your docker version, for more discussion, check this, https://stackoverflow.com/questions/37685581/how-to-get-docker-compose-to-use-the-latest-image-from-repository
#### Docker
But this depends on your docker version, for more discussion, check [this](https://stackoverflow.com/questions/37685581/how-to-get-docker-compose-to-use-the-latest-image-from-repository).
#### Docker
```
docker ps
docker stop <CONTAINER ID>
@ -45,8 +45,7 @@ docker rm <CONTAINER ID>
docker rmi <IMAGE ID>
docker run ..... # same as you installed it before
```
For more details, check this, https://www.cherryservers.com/blog/how-to-update-docker-image
For more details, check [this](https://www.cherryservers.com/blog/how-to-update-docker-image).
### I installed with the script, how can I start and stop services?
The services use systemd so can be started and stopped using `sudo systemctl stop|start|restart rustdesk-hbbs|rustdesk-hbbr` e.g. `sudo systemctl restart rustdesk-hbbs`.
@ -142,7 +141,7 @@ $ErrorActionPreference= 'silentlycontinue'
$rdver = ((Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\RustDesk\").Version)
if ($rdver -eq "1.2.3")
if ($rdver -eq "1.2.6")
{
Write-Output "RustDesk $rdver is the newest version."
Exit
@ -155,7 +154,7 @@ if (!(Test-Path C:\Temp))
cd C:\Temp
Invoke-WebRequest "https://github.com/rustdesk/rustdesk/releases/download/1.2.3/rustdesk-1.2.3-x86_64.exe" -Outfile "rustdesk.exe"
Invoke-WebRequest "https://github.com/rustdesk/rustdesk/releases/download/1.2.6/rustdesk-1.2.6-x86_64.exe" -Outfile "rustdesk.exe"
Start-Process .\rustdesk.exe --silent-install -wait
```
@ -194,9 +193,9 @@ For example, if you buy a domain name `example.com` from `Namesilo` and your ser
Run `nginx -h` to check whether it has been installed successfully.
#### 3. Install Certbot
* Method 1: If snap is installed, run `sudo snap install certbot --classic`
* Method 2: Using `python3-certbot-nginx` instead. e.g. `sudo apt-get install python3-certbot-nginx` for ubuntu
* Method 3: If the above two methods failed, try install `certbot-nginx`, e.g. `sudo yum install certbot-nginx` for centos 7
* Method 1: If `snap` is installed, run `sudo snap install certbot --classic`.
* Method 2: Using `python3-certbot-nginx` instead, e.g. `sudo apt-get install python3-certbot-nginx` for Ubuntu.
* Method 3: If the above two methods failed, try install `certbot-nginx`, e.g. `sudo yum install certbot-nginx` for CentOS 7.
Run `certbot -h` to check whether it has been installed successfully.
@ -356,15 +355,13 @@ sudo firewall-cmd --permanent --add-port=443/tcp
After above, run `sudo firewall-cmd --reload` to reload firewall.
#### After changing the admin password in the web console I cannot log in. Is there a simple way to reset the password?
### After changing the admin password in the web console I cannot log in. Is there a simple way to reset the password?
1. Ensure you have `rustdesk-utils` installed. If not you can get it [here](https://github.com/rustdesk/rustdesk-server-pro). Also you need to execute the command from the folder where the database is, i.e. `/var/lib/rustdesk-server`.
2. The command is `rustdesk-utils set_password username password`. If it works it will say *Done*.
1. Ensure you have rustdesk-utils installed (if not you can get it [here](https://github.com/rustdesk/rustdesk-server-pro), also you need to execute the command from the folder where the database is, ie /var/lib/rustdesk-server).
2. The command is `rustdesk-utils set_password username password` if it works it will say *Done*
You also have the following other commands `genkeypair, validatekeypair [public key] [secret key] , doctor [rustdesk-server], reset_email_verification and reset_2fa_verification` which can be used with rustdesk-utils.
You also have the following other commands `genkeypair`, `validatekeypair [public key] [secret key]`, `doctor [rustdesk-server]`, `reset_email_verification` and `reset_2fa_verification` which can be used with `rustdesk-utils`.
https://github.com/rustdesk/rustdesk-server-pro/discussions/183
### Add root CA certificate into Docker container (for tls failure with stmp, oidc etc)
### Add root CA certificate into Docker container (for TLS failure with SMTP, OIDC etc.)
https://github.com/rustdesk/rustdesk-server-pro/issues/99#issuecomment-2235014703

View File

@ -58,11 +58,10 @@ services:
The run `docker compose up -d`.
> If you have problem with seLinux on Fedora, please check this [issue](https://github.com/rustdesk/rustdesk-server/issues/230).
> If you have problem with SELinux on Fedora, please check this [issue](https://github.com/rustdesk/rustdesk-server/issues/230).
{{% notice note %}}
How to [Set up HTTPS for web console manually](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/faq/#set-up-https-for-web-console-manually).
Here is a A Step-by-Step Guide, https://h3x0r.tech/setting-up-a-rustdesk-server-with-docker, please add `21114` port and modify to `rustdesk-server-pro` accordingly.
Here is a [Step-by-Step Guide](https://h3x0r.tech/setting-up-a-rustdesk-server-with-docker). Please add `21114` port and modify to `rustdesk-server-pro` accordingly.
{{% /notice %}}

View File

@ -36,9 +36,8 @@ The license can be only used on one machine (for hbbs only, hbbr does not requir
![](/docs/en/self-host/rustdesk-server-pro/license/images/unbind.jpg)
### Proxy
If your server can not access internet to verify license directly, you can add proxy. e.g. `proxy=http://username:password@example.com:8080 ./hbbs`.
If your server can not access internet to verify license directly, you can add proxy, e.g. `proxy=http://username:password@example.com:8080 ./hbbs`.
Alternatively, you can add `proxy=http://username:password@example.com:8080` to `.env` file
under working directory (where `id_ed25519` / `db.sqlite3` files reside).
Alternatively, you can add `proxy=http://username:password@example.com:8080` to `.env` file under working directory (where `id_ed25519` / `db.sqlite3` files reside).
`http` can be replaced with `https` or `socks5`. If there is no `username` / `password` / `port`, it can be `proxy=http://example.com`.

View File

@ -3,5 +3,5 @@ title: OIDC
weight: 16
---
- Use your existing `Google`, `Okta`, `Facebook`, `Azure`, `Github`, `Gitlab`, etc. accounts to easily create and log in to your `RustDesk Pro` account.
- Use your existing `Google`, `Okta`, `Facebook`, `Azure`, `GitHub`, `GitLab`, etc. accounts to easily create and log in to your `RustDesk Pro` account.
- For the specification see [OpenID Connect Core 1.0 incorporating errata set 1](https://openid.net/specs/openid-connect-core-1_0.html).