From 4a5d1d7a7a0a362d3dd7c98c6ab64b1e0493e159 Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Fri, 3 Mar 2023 22:07:44 +0100 Subject: [PATCH 1/9] Update _index.de.md --- content/dev/build/all/_index.de.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/dev/build/all/_index.de.md b/content/dev/build/all/_index.de.md index ba73578c..ceb58813 100644 --- a/content/dev/build/all/_index.de.md +++ b/content/dev/build/all/_index.de.md @@ -1,5 +1,5 @@ --- -title: Alles über Github-Aktionen +title: Github-Aktionen weight: 35 --- From 750be0f862f9008197f75e4d8df9df2d5103f491 Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Fri, 3 Mar 2023 22:09:42 +0100 Subject: [PATCH 2/9] Update _index.de.md --- content/dev/build/docker/_index.de.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/dev/build/docker/_index.de.md b/content/dev/build/docker/_index.de.md index 91c311e1..eb2b487b 100644 --- a/content/dev/build/docker/_index.de.md +++ b/content/dev/build/docker/_index.de.md @@ -5,6 +5,7 @@ weight: 30 ## Mit Docker erstellen +### Funktioniert nicht unter Windows Beginnen Sie mit dem Klonen des Repositorys und der Erstellung des Docker-Containers: From 650bc73b67b149bd3be257e52e70b9ef8e1be449 Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Fri, 3 Mar 2023 22:10:44 +0100 Subject: [PATCH 3/9] Update _index.de.md --- content/dev/build/faq/_index.de.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/dev/build/faq/_index.de.md b/content/dev/build/faq/_index.de.md index f9aa9ac4..5ae17234 100644 --- a/content/dev/build/faq/_index.de.md +++ b/content/dev/build/faq/_index.de.md @@ -15,7 +15,7 @@ weight: 40 ### Lösung -Verwenden Sie einen Browser, um `https://chromium.googlesource.com/libyuv/libyuv/+archive/287158925b0e03ea4499a18b4e08478c5781541b.tar.gz` herunterzuladen, verschieben Sie es dann in `vcpkg/downloads` und installieren Sie es neu. +Verwenden Sie einen Browser, um [libyuv-287158925b0e03ea4499a18b4e08478c5781541b.tar.gz](https://chromium.googlesource.com/libyuv/libyuv/+archive/287158925b0e03ea4499a18b4e08478c5781541b.tar.gz) herunterzuladen, verschieben Sie es dann in `vcpkg/downloads` und installieren Sie es neu. From 9a378eee4eb28b0cbcaa9fdaca7e4bcb38aa07e6 Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Fri, 3 Mar 2023 22:11:36 +0100 Subject: [PATCH 4/9] Update _index.de.md --- content/dev/build/linux/_index.de.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/dev/build/linux/_index.de.md b/content/dev/build/linux/_index.de.md index b0d6e0f8..e66bda50 100644 --- a/content/dev/build/linux/_index.de.md +++ b/content/dev/build/linux/_index.de.md @@ -5,7 +5,7 @@ weight: 10 ## Abhängigkeiten -Desktop-Versionen nutzen [Sciter](https://sciter.com/) für die Benutzeroberfläche, bitte laden Sie die dynamische Bibliothek sciter selbst herunter. +Desktop-Versionen nutzen [Sciter](https://sciter.com/) für die Benutzeroberfläche, bitte laden Sie die dynamische Bibliothek Sciter selbst herunter. [Windows](https://raw.githubusercontent.com/c-smile/sciter-sdk/master/bin.win/x64/sciter.dll) | [Linux](https://raw.githubusercontent.com/c-smile/sciter-sdk/master/bin.lnx/x64/libsciter-gtk.so) | From d4360432db58b3e142a2d6040824bcf38d7a0cbb Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Fri, 3 Mar 2023 22:13:33 +0100 Subject: [PATCH 5/9] Update _index.de.md --- content/dev/build/windows/_index.de.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/dev/build/windows/_index.de.md b/content/dev/build/windows/_index.de.md index cfe3fe66..eb3f1521 100644 --- a/content/dev/build/windows/_index.de.md +++ b/content/dev/build/windows/_index.de.md @@ -36,9 +36,9 @@ Fügen Sie die Systemumgebungsvariable `VCPKG_ROOT`=`\vcpkg` hinzu. ` Date: Fri, 3 Mar 2023 22:14:24 +0100 Subject: [PATCH 6/9] Update _index.de.md --- content/manual/mac/_index.de.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/manual/mac/_index.de.md b/content/manual/mac/_index.de.md index cb14d3ac..7cb5c85e 100755 --- a/content/manual/mac/_index.de.md +++ b/content/manual/mac/_index.de.md @@ -26,7 +26,7 @@ Stellen Sie sicher, dass Sie alle laufenden RustDesk beendet haben. Stellen Sie Aufgrund einer Änderung der macOS-Sicherheitspolitik funktioniert unsere API, die Eingaben auf der lokalen Seite erfasst, nicht mehr. Sie müssen die Berechtigung "Eingabeüberwachung" auf der lokalen Mac-Seite aktivieren. Bitte befolgen Sie dies -[https://github.com/rustdesk/rustdesk/issues/974#issuecomment-1185644923](https://github.com/rustdesk/rustdesk/issues/974#issuecomment-1185644923) +[https://github.com/rustdesk/rustdesk/issues/974#issuecomment-1185644923](https://github.com/rustdesk/rustdesk/issues/974#issuecomment-1185644923). Es scheint keine schnelle Lösung zu sein, wir müssen das zusammen mit unserer Flutter-Version beheben. {{% /notice %}} From 6b2641b8f41fc2a7702697cdae926fcb8edf6903 Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Fri, 3 Mar 2023 22:17:17 +0100 Subject: [PATCH 7/9] Update _index.de.md --- content/self-host/hardcode-settings/_index.de.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/self-host/hardcode-settings/_index.de.md b/content/self-host/hardcode-settings/_index.de.md index 640e9e49..7c8de671 100644 --- a/content/self-host/hardcode-settings/_index.de.md +++ b/content/self-host/hardcode-settings/_index.de.md @@ -5,7 +5,7 @@ weight: 49 ## Benutzerdefinierter Server {{% notice note %}} -Um benutzerdefinierte Servereinstellungen in Ihren ausführbaren Dateien fest einzubinden, müssen Sie den Client selbst [erstellen](/docs/de/dev/build/). +Um benutzerdefinierte Servereinstellungen in Ihren ausführbaren Dateien fest einzubinden, müssen Sie den Client auf Ihrem Rechner selbst [erstellen](/docs/de/dev/build/) oder mit [GitHub-Aktionen](/docs/de/dev/build/all/) bauen. {{% /notice %}} {{% notice note %}} **Wenn Sie einen dieser Werte ohne den anderen setzen, wird Ihre ausführbare Datei nicht funktionieren!** @@ -24,7 +24,7 @@ rustdesk.my-domain.com ``` #### RS_PUB_KEY -Diese Variable wird Ihr öffentlicher Schlüssel sein, weitere Informationen über den Schlüssel finden Sie [hier](/docs/de/self-host/install/#key). +Diese Variable wird Ihr öffentlicher Schlüssel sein, weitere Informationen über den Schlüssel finden Sie [hier](/docs/de/self-host/install/#schlüssel). Es sollte eine Zeichenkette sein wie ``` From ea6555bc9d9b3f0bfabf79740c93f042c5433b54 Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Fri, 3 Mar 2023 22:20:30 +0100 Subject: [PATCH 8/9] Update _index.de.md --- content/self-host/install/_index.de.md | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/content/self-host/install/_index.de.md b/content/self-host/install/_index.de.md index ce888c94..f89d1801 100644 --- a/content/self-host/install/_index.de.md +++ b/content/self-host/install/_index.de.md @@ -57,13 +57,13 @@ sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --n {{% notice note %}} `--net=host` funktioniert nur unter **Linux**, was dazu führt, dass `hbbs`/`hbbr` die tatsächliche, eingehende IP-Adresse sehen und nicht die Container-IP (172.17.0.1). -Wenn `--net=host` gut funktioniert, werden die Optionen `-p` nicht verwendet. Wenn Sie unter Windows arbeiten, lassen Sie `sudo` und `--net=host` weg. +Wenn `--net=host` gut funktioniert, wird die Option `-p` nicht verwendet. Wenn Sie unter Windows arbeiten, lassen Sie `sudo` und `--net=host` weg. **Bitte entfernen Sie `--net=host`, wenn Sie Verbindungsprobleme auf Ihrer Plattform haben.** {{% /notice %}} ### Docker Compose-Beispiele -Um die Dockerdateien mit der docker-compose.yml wie hier beschrieben ausführen zu können, müssen Sie [**Docker Compose**](https://docs.docker.com/compose/) installiert haben. +Um die Dockerdateien mit der docker-compose.yml wie hier beschrieben ausführen zu können, müssen Sie [Docker Compose](https://docs.docker.com/compose/) installiert haben. #### Linux/amd64 ```yaml version: '3' @@ -171,15 +171,15 @@ Die Hardwareanforderungen sind sehr gering. Die Mindestkonfiguration eines einfa ### Schritt 2: hbbs und hbbr auf dem Server ausführen #### Option 1 -Starten Sie hbbs/hbbr auf Ihrem Server (CentOS oder Ubuntu). Wir empfehlen Ihnen die Verwendung von [pm2](https://pm2.keymetrics.io/) für die Verwaltung Ihres Dienstes. +Starten Sie hbbs/hbbr auf Ihrem Server (CentOS oder Ubuntu). Wir empfehlen Ihnen die Verwendung von [PM2](https://pm2.keymetrics.io/) für die Verwaltung Ihres Dienstes. ```bash ./hbbs -r ./hbbr ``` -#### Option 2 - pm2 -Starten Sie hbbs/hbbr mit pm2. +#### Option 2 - PM2 +Starten Sie hbbs/hbbr mit PM2. ```bash pm2 start hbbs -- -r @@ -188,9 +188,9 @@ pm2 start hbbr {{% notice note %}} -pm2 benötigt Node.js v16+. Wenn Sie pm2 nicht starten können (z. B. können Sie `hbbs`/`hbbr` nicht in `pm2 list` sehen), laden Sie bitte die Node.js-LTS-Version von https://nodejs.org herunter und installieren Sie sie. Wenn Sie `hbbs`/`hbbr` nach einem Neustart automatisch ausführen lassen wollen, schauen Sie sich bitte `pm2 save` und `pm2 startup` an. Mehr über [pm2](https://pm2.keymetrics.io/docs/usage/quick-start/). Ein weiteres gutes Werkzeug für Ihre Logs ist [pm2-logrotate](https://github.com/keymetrics/pm2-logrotate). +PM2 benötigt Node.js v16+. Wenn Sie PM2 nicht starten können (z. B. können Sie `hbbs`/`hbbr` nicht in `pm2 list` sehen), laden Sie bitte die Node.js-LTS-Version von https://nodejs.org herunter und installieren Sie sie. Wenn Sie `hbbs`/`hbbr` nach einem Neustart automatisch ausführen lassen wollen, schauen Sie sich bitte `pm2 save` und `pm2 startup` an. Mehr über [PM2](https://pm2.keymetrics.io/docs/usage/quick-start/). Ein weiteres gutes Werkzeug für Ihre Logs ist [pm2-logrotate](https://github.com/keymetrics/pm2-logrotate). -Der Parameter `-r` von `hbbs` ist nicht zwingend erforderlich, es ist nur praktisch, wenn Sie auf der kontrollierten Client-Seite keinen Relay-Server angeben müssen. Sie brauchen den Port nicht anzugeben, wenn Sie den Standardport 21117 verwenden. Der vom Client angegebene Relay-Server hat eine höhere Priorität als dieser. +Der Parameter `-r` von `hbbs` ist nicht zwingend erforderlich. Es ist nur praktisch, wenn Sie auf der kontrollierten Client-Seite keinen Relay-Server angeben müssen. Sie müssen den Port nicht angeben, wenn Sie den Standardport 21117 verwenden. Der vom Client angegebene Relay-Server hat eine höhere Priorität als dieser. {{% /notice %}} Standardmäßig lauscht `hbbs` auf 21115 (TCP), 21116 (TCP/UDP) und 21118 (TCP), `hbbr` lauscht auf 21117 (TCP) und 21119 (TCP). Diese Ports müssen in der Firewall geöffnet sein. **Bitte beachten Sie, dass 21116 sowohl für TCP als auch für UDP aktiviert sein muss.** 21115 wird für den NAT-Typ-Test verwendet, 21116/UDP wird für die ID-Registrierung und den Heartbeat-Dienst verwendet, 21116/TCP wird für das TCP-Hole-Punching und den Verbindungsdienst verwendet, 21117 wird für die Relay-Dienste verwendet und 21118 sowie 21119 werden zur Unterstützung von Webclients verwendet. *Wenn Sie die Webclient-Unterstützung (21118, 21119) nicht benötigen, können die entsprechenden Ports deaktiviert werden.* @@ -200,16 +200,6 @@ Standardmäßig lauscht `hbbs` auf 21115 (TCP), 21116 (TCP/UDP) und 21118 (TCP), Wenn Sie einen eigenen Port auswählen möchten, geben Sie bitte die Option `-h` ein, um die Hilfe anzuzeigen. - - -{{% notice note %}} -`--net=host` funktioniert nur unter **Linux**, was dazu führt, dass `hbbs`/`hbbr` die tatsächliche eingehende IP-Adresse sehen und nicht die Container-IP (172.17.0.1). -Wenn `--net=host` gut funktioniert, werden die Optionen `-p` nicht verwendet. Wenn Sie unter Windows arbeiten, lassen Sie `sudo` und `--net=host` weg. - -**Bitte entfernen Sie `--net=host`, wenn Sie Verbindungsprobleme auf Ihrer Plattform haben.** -{{% /notice %}} - - ### Schritt 3: hbbs/hbbr-Adresse auf der Client-Seite einstellen Klicken Sie auf die Menü-Schaltfläche [ ⋮ ] rechts neben ID, wie unten gezeigt, und wählen Sie "ID/Relay-Server". From 747bd59aa49c473331dfcec73ab643b95bd7d4a8 Mon Sep 17 00:00:00 2001 From: Mr-Update <37781396+Mr-Update@users.noreply.github.com> Date: Fri, 3 Mar 2023 22:24:30 +0100 Subject: [PATCH 9/9] Update _index.de.md --- content/self-host/windows/_index.de.md | 48 +++++++++++++------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/content/self-host/windows/_index.de.md b/content/self-host/windows/_index.de.md index d8ad57cc..81057760 100644 --- a/content/self-host/windows/_index.de.md +++ b/content/self-host/windows/_index.de.md @@ -1,10 +1,10 @@ --- -title: Windows und pm2 oder NSSM +title: Windows und PM2 oder NSSM weight: 20 --- ## Optionen -Sie haben nun zwei Möglichkeiten, Sie können entweder pm2 (einfacher) oder NSSM (etwas schwieriger) verwenden, um den RustDesk-Server zu starten +Sie haben nun zwei Möglichkeiten, Sie können entweder PM2 (einfacher) oder NSSM (etwas schwieriger) verwenden, um den RustDesk-Server zu starten. Die Verwendung von NSSM hat einige Vorteile: - Abwärtskompatibilität mit älteren Windows-Versionen (Windows Server 2008 R2/Windows 7 und früher, obwohl nicht getestet). - Ideal für Windows-Server @@ -12,15 +12,15 @@ Die Verwendung von NSSM hat einige Vorteile: - Beide Binärdateien werden als Dienste ausgeführt. - Eigenständig (keine Abhängigkeit von Node.js) -Die Vorteile von pm2 sind unter anderem: -- Eine gute Idee, wenn Sie den Server auf demselben Computer wie Ihren Hauptarbeitsrechner betreiben -- Sie melden sich regelmäßig mit dem Benutzer an, der den RustDesk-Starteintrag erstellt hat +Die Vorteile von PM2 sind unter anderem: +- Eine gute Idee, wenn Sie den Server auf demselben Computer wie Ihren Hauptarbeitsrechner betreiben. +- Sie melden sich regelmäßig mit dem Benutzer an, der den RustDesk-Starteintrag erstellt hat. - Mehr Benutzerfreundlichkeit ## Installation mit NSSM ### Installation von NSSM -Bitte laden Sie NSSM [herunter](http://nssm.cc/release/nssm-2.24.zip), extrahieren Sie es und wählen +Bitte laden Sie NSSM [herunter](https://nssm.cc/release/nssm-2.24.zip), extrahieren Sie es und wählen Sie die entsprechende Architektur für Ihr Windows-System (für x86 verwenden Sie den Inhalt des win32-Ordners, für x64 den Inhalt des win64-Ordners). Es ist auch sinnvoll, die Binärdatei von NSSM nach `Program Files\NSSM` zu verschieben (Wenn NSSM einmal als Dienst gestartet wurde, kann es nicht @@ -30,33 +30,33 @@ Es ist auch ratsam, den Pfad (z. B. `C:\Program Files\NSSM`) in die Pfadvariable ### Prüfen, ob NSSM korrekt installiert ist -Wenn Sie alles richtig gemacht haben, sollte der Ordner `C:\Program Files\NSSM` (als Beispiel, der gewählte Pfad kann anders sein) +Wenn Sie alles richtig gemacht haben, sollte der Ordner `C:\Program Files\NSSM` (der Pfad ist frei wählbar) nur die Datei `nssm.exe` enthalten. -In dieser Anleitung wird `C:\Program Files\NSSM` verwendet +In dieser Anleitung wird `C:\Program Files\NSSM` verwendet. -Öffnen Sie die Eingabeaufforderung und führen Sie `nssm` aus. Wenn Sie eine Hilfeseite sehen, können Sie mit dem nächsten Schritt fortfahren +Öffnen Sie die Eingabeaufforderung und führen Sie `nssm` aus. Wenn Sie eine Hilfeseite sehen, können Sie mit dem nächsten Schritt fortfahren. ### hbbr und hbbs ausführen Laden Sie die Windows-Version von [Serverprogramm](https://github.com/rustdesk/rustdesk-server/releases) herunter. -Entpacken Sie das Programm nach `C:\Program Files\RustDesk Server` (oder wo immer Sie wollen. Stellen Sie nur sicher, -dass sich der Ort nach der Installation des Dienstes nicht ändert). Gehen Sie nun zurück zur Eingabeaufforderung +Entpacken Sie das Programm nach `C:\Program Files\RustDesk Server` oder wo immer Sie wollen. Stellen Sie nur sicher, +dass sich der Ort nach der Installation des Dienstes nicht ändert. Gehen Sie nun zurück zur Eingabeaufforderung. -In diesem Beispiel verwenden wir `C:\Program Files\RustDesk Server` +In diesem Beispiel verwenden wir `C:\Program Files\RustDesk Server`. ```cmd nssm install "RustDesk hbbs service" "C:\Program Files\RustDesk Server\hbbs.exe" -r 0.0.0.0 -k _ nssm install "RustDesk hbbr service" "C:\Program Files\RustDesk Server\hbbr.exe" -k _ ``` **Hinweise:** -- Sie können `RustDesk hbbs service` in einen beliebigen Namen für den Dienst hbbs ändern -- Sie können `RustDesk hbbr service` in einen beliebigen Namen für den Dienst hbbr ändern -- Sie können `C:\Programme\RustDesk Server\hbbs.exe` in den Ort ändern, an dem Sie die RustDesk-Binärdateien abgelegt haben -- Sie können `C:\Programme\RustDesk Server\hbbr.exe` in den Ort ändern, an dem Sie die RustDesk-Binärdateien abgelegt haben -- Die Option `-k _` ist optional und dient nur der Sicherheit +- Sie können `RustDesk hbbs service` in einen beliebigen Namen für den Dienst hbbs ändern. +- Sie können `RustDesk hbbr service` in einen beliebigen Namen für den Dienst hbbr ändern. +- Sie können `C:\Programme\RustDesk Server\hbbs.exe` in den Ort ändern, an dem Sie die RustDesk-Binärdateien abgelegt haben. +- Sie können `C:\Programme\RustDesk Server\hbbr.exe` in den Ort ändern, an dem Sie die RustDesk-Binärdateien abgelegt haben. +- Die Option `-k _` ist optional und dient nur der Sicherheit. **Befehlsvorlagen:** -Die Befehlsvorlage für den Fall, dass Sie nur kopieren und einfügen sowie bearbeiten möchten. +Die Befehlsvorlage ist für den Fall, dass Sie nur kopieren, einfügen und bearbeiten möchten. ```cmd nssm install @@ -64,27 +64,27 @@ nssm install nssm start ``` - **Fertig!** -(Die obige Methoden wurde auf einem Windows Server Core 2022 Standard getestet). +(Die obige Methode wurde auf einem Windows Server Core 2022 Standard getestet). ## oder -## Installation mit pm2 +## Installation mit PM2 ### Node.js installieren Bitte Node.js [herunterladen](https://nodejs.org/dist/v16.14.2/node-v16.14.2-x86.msi) und installieren. -Node.js ist die Laufzeitumgebung von pm2, Sie müssen also zuerst Node.js installieren. +Node.js ist die Laufzeitumgebung von PM2, Sie müssen also zuerst Node.js installieren. -### pm2 installieren +### PM2 installieren Öffnen Sie die Eingabeaufforderung und führen Sie Zeile für Zeile mit Enter aus. @@ -96,7 +96,7 @@ pm2-startup install ### hbbr und hbbs ausführen -Laden Sie die Windows-Version von [Serverprogramm](https://github.com/rustdesk/rustdesk-server/releases) herunter. Entpacken Sie das Programm auf Laufwerk C:. Führen Sie die folgenden vier Befehle aus (achten Sie darauf, den Parameter `-r` bearbeiten): +Laden Sie die Windows-Version von [RustDesk Server](https://github.com/rustdesk/rustdesk-server/releases) herunter. Entpacken Sie das Programm auf Laufwerk C:. Führen Sie die folgenden vier Befehle aus und achten Sie darauf, den Parameter `-r` zu bearbeiten: ```cmd cd c:\rustdesk-server-windows-x64