diff --git a/content/self-host/rustdesk-server-pro/_index.de.md b/content/self-host/rustdesk-server-pro/_index.de.md
index db9da72..44bfdf3 100644
--- a/content/self-host/rustdesk-server-pro/_index.de.md
+++ b/content/self-host/rustdesk-server-pro/_index.de.md
@@ -4,24 +4,26 @@ weight: 200
pre: "2.2. "
---
-RustDesk Server Pro hat im Vergleich zur Open-Source-Version mehr Funktionen.
+RustDesk Server Pro has more features compared to the open source version.
-- Keine Begrenzung der gleichzeitigen Verbindungen (die OSS-Version hat auch keine Begrenzung, aber TeamViewer usw. haben diese Begrenzung)
-- [Webkonsole](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/console/)
+- Account
+- No concurrent connection limit, aka no limit of simultaneous connections (OSS version has no limit either, but TeamViewer etc. have this limit)
+- [Web console](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/console/)
- API
-- [OIDC](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/oidc/), [LDAP](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/ldap/), [2FA](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/2fa/)
-- Adressbuch
-- Umbenennen
-- Protokollverwaltung (Verbindung, Dateiübertragung, Alarm usw.)
-- Geräteverwaltung
-- [Sicherheitseinstellungen synchronisieren](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/strategy/)
-- [Zugriffskontrolle](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/permissions/)
-- [Mehrere Relay-Server](https://rustdesk.com/docs/de/self-host/rustdesk-server-pro/relay/) (wählt automatisch das nächstgelegene Relay aus)
-- [Benutzerdefinierter Client-Generator](https://rustdesk.com/docs/de/self-host/client-configuration/#1-benutzerdefinierter-client-generator-nur-pro)
+- [OIDC](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/oidc/), [LDAP](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/ldap/), [2FA](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/2fa/)
+- Address book
+- Rename
+- Log management (Connection, file transfer, alarm, etc.)
+- Device management
+- [Security Settings sync](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/strategy/)
+- [Access control](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/permissions/)
+- [Multiple relay servers](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/relay/) (automatically selects your closest relay)
+- [Custom client generator](https://rustdesk.com/docs/en/self-host/client-configuration/#1-custom-client-generator-pro-only)
{{% notice note %}}
-RustDesk-Client ≥ 1.2.0 erforderlich
+If you build your own server on your home/office, and can't connect it through public IP/domain, please check [this article](https://rustdesk.com/docs/en/self-host/nat-loopback-issues/).
{{% /notice %}}
+<<<<<<< HEAD
{{% notice note %}}
Wenn Sie Ihren eigenen Server zu Hause oder im Büro aufbauen und ihn nicht über eine öffentliche IP oder Domain verbinden können, lesen Sie bitte [diesen Artikel](https://rustdesk.com/docs/en/self-host/nat-loopback-issues/).
{{% /notice %}}
@@ -48,15 +50,80 @@ docker compose up -d
```
For more details, please check [Docker](/docs/en/self-host/rustdesk-server-pro/installscript/docker/).
-
-#### Manuelle Installation
-
-Fast dasselbe wie die [Open-Source-Version](https://rustdesk.com/docs/de/self-host/rustdesk-server-oss/install/), sondern verwenden Sie die Pro-Version der Software.
-
-#### Erforderliche Ports
-
-Sie müssen die TCP-Ports 21114-21119 und UDP-Port 21116 öffnen. Stellen Sie sicher, dass diese Ports eingerichtet sind, wenn Sie Firewallregeln und Docker-Port-Mapping festlegen.
+=======
{{% notice note %}}
-Sie sollten einen Proxy wie Nginx verwenden, um diese über HTTPS zu übertragen, wobei Port 443 geöffnet sein muss.
+We recommend reading this first before proceeding, [How does self-hosted server work?](/docs/en/self-host/#how-does-self-hosted-server-work).
{{% /notice %}}
+>>>>>>> 2e72b70 (update doc)
+
+## Hardware requirement
+
+Lowest level VPS is enough for your use cases. The server software is not CPU and memory intensive. Our public ID server hosted on a 2 CPU/4 GB Vultr server serves 1.0+ million endpoints. Each relay connection consumes avg 180kb per second. 1 cpu core and 1G ram is enough to support 1000 relay concurrent connections.
+
+## Video tutorials
+
+There are [many video tutorials](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/install/#video-tutorials) available online that can guide you through installing the OSS free version.
+
+Here is another [good tutorial](https://www.linkedin.com/pulse/building-your-own-remote-desktop-solution-rustdesk-cloud-montinaro-bv94f/?trackingId=a07rn2fkBW1ctLHaJ0tVcg%3D%3D) of self-hosting the OSS free version on Hetzner cloud with docker.
+
+The installation of the Pro version is almost identical, except for the following differences:
+
+- Different download path and [Docker images](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/docker/) / [compose file](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/docker/#docker-compose) are required.
+- An additional TCP port (21114) is needed for the web console.
+
+
+## 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.
+
+## Get started
+### 1, Installation
+
+```
+bash <(wget -qO- https://get.docker.com)
+wget rustdesk.com/pro.yml -O compose.yml
+docker compose up -d
+```
+
+For more details, please check [Docker](/docs/en/self-host/rustdesk-server-pro/installscript/docker/).
+
+### 2, Ports Required
+
+You need port `21114`-`21119` TCP and `21116` UDP open, please ensure these ports are setup when you set firewall rules and Docker port mapping.
+
+More information about these ports, please check [here](/docs/en/self-host/rustdesk-server-oss/install/#ports).
+
+### 3, Set license
+
+Open your web console by accessing `http://:21114`, [log in](/docs/en/self-host/rustdesk-server-pro/console/#log-in) using the default credentials admin/test1234 `admin`/`test1234`. Follow [this guide](/docs/en/self-host/rustdesk-server-pro/license/#set-license) to set the license.
+
+### 4, Setup HTTPS for web console
+
+> You can skip this step if you don't want to use HTTPS during the trial, but remember to change the client's API address after you set up HTTPS
+
+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).
+
+### 5, Configure client to use the self-hosted server
+
+https://rustdesk.com/docs/en/self-host/client-configuration/
+
+## Upgrade Server
+
+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.
+
+## Migrate to new host and backup / restore
+
+Here is a detailed [tutorial](https://github.com/rustdesk/rustdesk-server-pro/discussions/184).
+
+## Migrate license
+
+Please follow this [guide](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/license/#invoices-license-retrieval-and-migration).
+
+## Upgrade license
+
+Follow [this guide](/docs/en/self-host/rustdesk-server-pro/license/#renewupgrade-license) to upgrade your license for more users and devices at any time.
+
+## About security
+
+https://github.com/rustdesk/rustdesk/discussions/9835
diff --git a/content/self-host/rustdesk-server-pro/_index.it.md b/content/self-host/rustdesk-server-pro/_index.it.md
index 4ea0561..d116b41 100644
--- a/content/self-host/rustdesk-server-pro/_index.it.md
+++ b/content/self-host/rustdesk-server-pro/_index.it.md
@@ -4,22 +4,27 @@ weight: 200
pre: "2.2. "
---
-I Server Pro di RustDesk contengono più funzionalità rispetto alle versioni open source.
+RustDesk Server Pro has more features compared to the open source version.
-- Nessun limite di connessione simultanea (anche la versione open source non ha limiti, ma TeamViewer etc.. hanno questo limite)
-- [Console Web](/docs/en/self-host/rustdesk-server-pro/console/)
+- Account
+- No concurrent connection limit, aka no limit of simultaneous connections (OSS version has no limit either, but TeamViewer etc. have this limit)
+- [Web console](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/console/)
- API
-- [OIDC](/docs/en/self-host/rustdesk-server-pro/oidc/), LDAP, [2FA](/docs/en/self-host/rustdesk-server-pro/2fa/)
-- Gestione dei log (Connessione, trasferimento file, etc.)
-- Gestione del dispositivo
-- [Sincronizzazione delle impostazioni di Sicurezza](/docs/en/self-host/rustdesk-server-pro/strategy/)
-- [Controllo accessi](/docs/en/self-host/rustdesk-server-pro/permissions/)
-- [Server relay multipli](/docs/en/self-host/rustdesk-server-pro/relay/)(viene scelto automaticamente il relay più vicino)
+- [OIDC](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/oidc/), [LDAP](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/ldap/), [2FA](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/2fa/)
+- Address book
+- Rename
+- Log management (Connection, file transfer, alarm, etc.)
+- Device management
+- [Security Settings sync](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/strategy/)
+- [Access control](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/permissions/)
+- [Multiple relay servers](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/relay/) (automatically selects your closest relay)
+- [Custom client generator](https://rustdesk.com/docs/en/self-host/client-configuration/#1-custom-client-generator-pro-only)
{{% notice note %}}
-Versione di RustDesk Client >= 1.2.0 necessaria
+If you build your own server on your home/office, and can't connect it through public IP/domain, please check [this article](https://rustdesk.com/docs/en/self-host/nat-loopback-issues/).
{{% /notice %}}
+<<<<<<< HEAD
### Hardware requirement
Una VPS di basso livello è abbastanza. Il server non fa un uso intensivo di CPU e RAM. Gli ID dei nostri server pubblici sono ospitati in server Vultr da 2 CPU e 4 GB di Ram e supportano 1.5+ milioni di utenti.
@@ -37,20 +42,79 @@ Una VPS di basso livello è abbastanza. Il server non fa un uso intensivo di CPU
Per rendere più facile l' installazione abbiamo sviluppato script che pensano a tutto (installazione/aggiornamenti/conversione da open source) [Script di Installazione Semplice](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/).
+=======
+>>>>>>> 2e72b70 (update doc)
{{% notice note %}}
-Non dimenticare di prendere la tua licenza da [https://rustdesk.com/pricing/](https://rustdesk.com/pricing/), controlla la pagina [licenza](https://rustdesk.com/docs/it/self-host/rustdesk-server-pro/license/) per maggiori informazioni.
+We recommend reading this first before proceeding, [How does self-hosted server work?](/docs/en/self-host/#how-does-self-hosted-server-work).
{{% /notice %}}
+## Hardware requirement
-#### Installazione Manuale
+Lowest level VPS is enough for your use cases. The server software is not CPU and memory intensive. Our public ID server hosted on a 2 CPU/4 GB Vultr server serves 1.0+ million endpoints. Each relay connection consumes avg 180kb per second. 1 cpu core and 1G ram is enough to support 1000 relay concurrent connections.
-L' installazione è simile alla [versione opensource](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/install/), ma ti preghiamo di utilizzare la versione Pro del software.
+## Video tutorials
-#### Porte Richieste
+There are [many video tutorials](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/install/#video-tutorials) available online that can guide you through installing the OSS free version.
-Sono necessarie le porte TCP `21114-21119` e UDP `21116`, assicurati che queste siano aperte quando imposti le regole del firewall e il port mapping di Docker.
+Here is another [good tutorial](https://www.linkedin.com/pulse/building-your-own-remote-desktop-solution-rustdesk-cloud-montinaro-bv94f/?trackingId=a07rn2fkBW1ctLHaJ0tVcg%3D%3D) of self-hosting the OSS free version on Hetzner cloud with docker.
+
+The installation of the Pro version is almost identical, except for the following differences:
+
+- Different download path and [Docker images](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/docker/) / [compose file](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/docker/#docker-compose) are required.
+- An additional TCP port (21114) is needed for the web console.
-{{% notice note %}}
-E' consigliato utilizzare un proxy come Nginx per utilizzare HTTPS, questo richiede che la porta `443` venga aperta.
-{{% /notice %}}
+## 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.
+
+## Get started
+### 1, Installation
+
+```
+bash <(wget -qO- https://get.docker.com)
+wget rustdesk.com/pro.yml -O compose.yml
+docker compose up -d
+```
+
+For more details, please check [Docker](/docs/en/self-host/rustdesk-server-pro/installscript/docker/).
+
+### 2, Ports Required
+
+You need port `21114`-`21119` TCP and `21116` UDP open, please ensure these ports are setup when you set firewall rules and Docker port mapping.
+
+More information about these ports, please check [here](/docs/en/self-host/rustdesk-server-oss/install/#ports).
+
+### 3, Set license
+
+Open your web console by accessing `http://:21114`, [log in](/docs/en/self-host/rustdesk-server-pro/console/#log-in) using the default credentials admin/test1234 `admin`/`test1234`. Follow [this guide](/docs/en/self-host/rustdesk-server-pro/license/#set-license) to set the license.
+
+### 4, Setup HTTPS for web console
+
+> You can skip this step if you don't want to use HTTPS during the trial, but remember to change the client's API address after you set up HTTPS
+
+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).
+
+### 5, Configure client to use the self-hosted server
+
+https://rustdesk.com/docs/en/self-host/client-configuration/
+
+## Upgrade Server
+
+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.
+
+## Migrate to new host and backup / restore
+
+Here is a detailed [tutorial](https://github.com/rustdesk/rustdesk-server-pro/discussions/184).
+
+## Migrate license
+
+Please follow this [guide](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/license/#invoices-license-retrieval-and-migration).
+
+## Upgrade license
+
+Follow [this guide](/docs/en/self-host/rustdesk-server-pro/license/#renewupgrade-license) to upgrade your license for more users and devices at any time.
+
+## About security
+
+https://github.com/rustdesk/rustdesk/discussions/9835
diff --git a/content/self-host/rustdesk-server-pro/_index.pt.md b/content/self-host/rustdesk-server-pro/_index.pt.md
index 1ebfc7f..59eacd1 100644
--- a/content/self-host/rustdesk-server-pro/_index.pt.md
+++ b/content/self-host/rustdesk-server-pro/_index.pt.md
@@ -4,27 +4,26 @@ weight: 200
pre: "2.2. "
---
-O RustDesk Server Pro oferece mais recursos em comparação com a versão gratuita:
+RustDesk Server Pro has more features compared to the open source version.
-- Sem limite de conexões simultâneas (a versão gratuita também não tem limite, mas softwares como TeamViewer possuem)
-- [Console web](https://rustdesk.com/docs/pt/self-host/rustdesk-server-pro/console/)
+- Account
+- No concurrent connection limit, aka no limit of simultaneous connections (OSS version has no limit either, but TeamViewer etc. have this limit)
+- [Web console](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/console/)
- API
-- Suporte a OIDC, LDAP e 2FA:
-- [OIDC](https://rustdesk.com/docs/pt/self-host/rustdesk-server-pro/oidc/)
-- [LDAP](https://rustdesk.com/docs/pt/self-host/rustdesk-server-pro/ldap/)
-- [2FA](https://rustdesk.com/docs/pt/self-host/rustdesk-server-pro/2fa/)
-- Lista de endereços
-- Renomeação de dispositivos
-- Gerenciamento de logs (conexão, transferência de arquivos, alarmes, etc.)
-- Gerenciamento de dispositivos
-- [Sincronização de configurações de segurança](https://rustdesk.com/docs/pt/self-host/rustdesk-server-pro/strategy/)
-- [Controle de acesso](https://rustdesk.com/docs/pt/self-host/rustdesk-server-pro/permissions/)
-- [Servidores de retransmissão múltiplos](https://rustdesk.com/docs/pt/self-host/rustdesk-server-pro/relay/) (seleciona automaticamente o mais próximo)
-- [Gerador de cliente personalizado](https://rustdesk.com/docs/pt/self-host/client-configuration/#1-custom-client-generator-pro-only) (para configurações avançadas)
+- [OIDC](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/oidc/), [LDAP](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/ldap/), [2FA](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/2fa/)
+- Address book
+- Rename
+- Log management (Connection, file transfer, alarm, etc.)
+- Device management
+- [Security Settings sync](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/strategy/)
+- [Access control](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/permissions/)
+- [Multiple relay servers](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/relay/) (automatically selects your closest relay)
+- [Custom client generator](https://rustdesk.com/docs/en/self-host/client-configuration/#1-custom-client-generator-pro-only)
{{% notice note %}}
-Cliente RustDesk ≥ 1.2.0 necessário.
+If you build your own server on your home/office, and can't connect it through public IP/domain, please check [this article](https://rustdesk.com/docs/en/self-host/nat-loopback-issues/).
{{% /notice %}}
+<<<<<<< HEAD
{{% notice note %}}
Se você montar seu próprio servidor em casa/trabalho e não conseguir se conectar por IP público/domínio, [consulte este artigo](https://rustdesk.com/docs/pt/self-host/nat-loopback-issues/) (Solução para problemas de loopback NAT ).
{{% /notice %}}
@@ -55,41 +54,80 @@ O download da versão Pro do RustDesk Server pode ser feito clicando [aqui](http
### Instalação simples
Para facilitar, desenvolvemos scripts que cuidam de tudo (instalar/atualizar/converter de código aberto) [Script de instalação simples](https://rustdesk.com/docs/pt/self-host/rustdesk-server-pro/installscript/).
+=======
+>>>>>>> 2e72b70 (update doc)
{{% notice note %}}
-Você pode obter a licença em [https://rustdesk.com/pricing.html](https://rustdesk.com/pricing.html). Para mais detalhes sobre a licença, consulte a [página](https://rustdesk.com/docs/pt/self-host/rustdesk-server-pro/license/) .
+We recommend reading this first before proceeding, [How does self-hosted server work?](/docs/en/self-host/#how-does-self-hosted-server-work).
{{% /notice %}}
-### Instalação manual
+## Hardware requirement
-É quase idêntica à versão [gratuita](https://rustdesk.com/docs/pt/self-host/rustdesk-server-oss/install/), mas utilize a versão Pro do software.
+Lowest level VPS is enough for your use cases. The server software is not CPU and memory intensive. Our public ID server hosted on a 2 CPU/4 GB Vultr server serves 1.0+ million endpoints. Each relay connection consumes avg 180kb per second. 1 cpu core and 1G ram is enough to support 1000 relay concurrent connections.
-#### Instalação Docker
+## Video tutorials
-A maioria dos usuários opta por instalar o RustDesk Server Pro com o [Docker](/docs/en/self-host/rustdesk-server-pro/installscript/docker/).
+There are [many video tutorials](https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/install/#video-tutorials) available online that can guide you through installing the OSS free version.
-#### Portas necessárias
-Certifique-se de que essas portas estejam configuradas ao definir as regras do firewall e o mapeamento de portas do Docker.
+Here is another [good tutorial](https://www.linkedin.com/pulse/building-your-own-remote-desktop-solution-rustdesk-cloud-montinaro-bv94f/?trackingId=a07rn2fkBW1ctLHaJ0tVcg%3D%3D) of self-hosting the OSS free version on Hetzner cloud with docker.
-- TCP 21114-21119
-- UDP 21116
-
-Para obter mais informações sobre essas portas, consulte [aqui](/docs/pt/self-host/rustdesk-server-oss/install/#portas).
+The installation of the Pro version is almost identical, except for the following differences:
-### Atualização
+- Different download path and [Docker images](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/docker/) / [compose file](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/docker/#docker-compose) are required.
+- An additional TCP port (21114) is needed for the web console.
-Este [guia](https://rustdesk.com/docs/pt/self-host/rustdesk-server-pro/faq/#there-is-a-new-version-of-rustdesk-server-pro-out-how-can-i-upgrade) aborda como atualizar o RustDesk Server Pro de uma versão inferior, considerando diferentes métodos de instalação.
-## Configurar https para o console web
+## License
-O script de instalação simples inclui configuração https, mas pode falhar ou não ser do seu agrado. Além disso, ele não pode ser usado para outros métodos de instalação.
+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.
-Aqui está um tutorial simples de [configuração https manual](https://rustdesk.com/docs/pt/self-host/rustdesk-server-pro/faq/#configurar-https-para-web-console-manualmente).
+## Get started
+### 1, Installation
-##Migrar para novo host e backup / restauração
+```
+bash <(wget -qO- https://get.docker.com)
+wget rustdesk.com/pro.yml -O compose.yml
+docker compose up -d
+```
-Aqui está um tutorial [detalhado](https://github.com/rustdesk/rustdesk-server-pro/discussions/184) (Documentação em Inglês).
+For more details, please check [Docker](/docs/en/self-host/rustdesk-server-pro/installscript/docker/).
-## Migrar licença
-Siga este [guia](https://rustdesk.com/docs/pt/self-host/rustdesk-server-pro/license/#recupera%C3%A7%C3%A3o-e-migra%C3%A7%C3%A3o-de-fatura-e-licen%C3%A7a).
+### 2, Ports Required
+You need port `21114`-`21119` TCP and `21116` UDP open, please ensure these ports are setup when you set firewall rules and Docker port mapping.
+
+More information about these ports, please check [here](/docs/en/self-host/rustdesk-server-oss/install/#ports).
+
+### 3, Set license
+
+Open your web console by accessing `http://:21114`, [log in](/docs/en/self-host/rustdesk-server-pro/console/#log-in) using the default credentials admin/test1234 `admin`/`test1234`. Follow [this guide](/docs/en/self-host/rustdesk-server-pro/license/#set-license) to set the license.
+
+### 4, Setup HTTPS for web console
+
+> You can skip this step if you don't want to use HTTPS during the trial, but remember to change the client's API address after you set up HTTPS
+
+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).
+
+### 5, Configure client to use the self-hosted server
+
+https://rustdesk.com/docs/en/self-host/client-configuration/
+
+## Upgrade Server
+
+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.
+
+## Migrate to new host and backup / restore
+
+Here is a detailed [tutorial](https://github.com/rustdesk/rustdesk-server-pro/discussions/184).
+
+## Migrate license
+
+Please follow this [guide](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/license/#invoices-license-retrieval-and-migration).
+
+## Upgrade license
+
+Follow [this guide](/docs/en/self-host/rustdesk-server-pro/license/#renewupgrade-license) to upgrade your license for more users and devices at any time.
+
+## About security
+
+https://github.com/rustdesk/rustdesk/discussions/9835
diff --git a/content/self-host/rustdesk-server-pro/_index.zh-cn.md b/content/self-host/rustdesk-server-pro/_index.zh-cn.md
deleted file mode 100644
index 7a37cd7..0000000
--- a/content/self-host/rustdesk-server-pro/_index.zh-cn.md
+++ /dev/null
@@ -1,41 +0,0 @@
----
-title: 专业版
-weight: 100
----
-
-相比开源版本,自建专业版提供更多功能。
-
-- OIDC, ldap, 2FA (电子邮件验证)
-- 通讯录
-- 重新命名
-- 记录管理
-- 装置管理
-- 设定同步
-- 权限控制
-- 多台中继服务器 (自动选择离您最近的中继服务器)
-
-{{% notice note %}}
-需要 RustDesk 客户端 1.2.0 以上版本
-{{% /notice %}}
-
-## 下载
-
-[https://github.com/rustdesk/rustdesk-server-pro/releases/tag/latest](https://github.com/rustdesk/rustdesk-server-pro/releases/tag/latest)
-
-## 安装
-
-### 简易安装
-
-为了使过程轻松点,我们开发的脚本能帮您搞定一切 (安装/升级/从开源版本转换) [简易安装脚本](https://rustdesk.com/docs/zh-cn/self-host/rustdesk-server-pro/installscript/)
-
-{{% notice note %}}
-别忘记从 [https://rustdesk.com/pricing.html](https://rustdesk.com/pricing.html) 取得授权,查阅[授权](/docs/zh-cn/self-host/rustdesk-server-pro/license)页面以了解详情。
-{{% /notice %}}
-
-### 手动安装
-
-几乎与[开源版本](/docs/zh-cn/self-host/install/)相同,只是注意换成`Pro`版本的软件。
-
-### 额外端口 (或使用 Proxy)
-
-新增一个用于网页控制台的 tcp 端口 `21114`,请在设定防火墙规则和 Docker 端口时新增此端口。
diff --git a/content/self-host/rustdesk-server-pro/_index.zh-tw.md b/content/self-host/rustdesk-server-pro/_index.zh-tw.md
deleted file mode 100644
index 05dbec0..0000000
--- a/content/self-host/rustdesk-server-pro/_index.zh-tw.md
+++ /dev/null
@@ -1,41 +0,0 @@
----
-title: 專業版
-weight: 100
----
-
-自架專業版比開源版本提供更多功能。
-
-- OIDC, ldap, 2FA (電子郵件驗證)
-- 通訊錄
-- 重新命名
-- 記錄管理
-- 裝置管理
-- 設定同步
-- 權限控制
-- 多台中繼伺服器 (自動選擇離您最近的中繼伺服器)
-
-{{% notice note %}}
-需要 RustDesk 客戶端 1.2.0 以上版本
-{{% /notice %}}
-
-## 下載
-
-[https://github.com/rustdesk/rustdesk-server-pro/releases/tag/latest](https://github.com/rustdesk/rustdesk-server-pro/releases/tag/latest)
-
-## 安裝
-
-### 簡易安裝
-
-為了使過程輕鬆點,我們開發的腳本能幫您搞定一切 (安裝/升級/從開源版本轉換) [簡易安裝腳本](https://rustdesk.com/docs/en/self-host/rustdesk-server-pro/installscript/)
-
-{{% notice note %}}
-別忘記從 [https://rustdesk.com/pricing.html](https://rustdesk.com/pricing.html) 取得授權,查閱[授權](/docs/zh-tw/self-host/rustdesk-server-pro/license)頁面以了解詳情。
-{{% /notice %}}
-
-### 手動安裝
-
-幾乎與[開源版本](/docs/zh-tw/self-host/install/)相同,只是注意換成`Pro`版本的軟體。
-
-### 額外連接埠 (或使用 Proxy)
-
-新增一個用於網頁控制台的 tcp 連接埠 `21114`,請在設定防火牆規則和 Docker 連接埠對應時新增此連接埠。