You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
3 months ago | |
---|---|---|
README.md | 3 months ago |
README.md
RustDesk-Server auf Portainer installieren
Voraussetzungen
- Ein Server mit Docker und Portainer installiert
- Ein öffentlicher oder privater Domainname (optional, aber empfohlen)
- Ports 21115-21119 in der Firewall freigegeben
🛠 Installation
Erstelle einen neuen Stack in Portainer
- Melde dich bei Portainer an und navigiere zu Stacks.
- Klicke auf "Add Stack".
- Setze als Namen z.B.
rustdesk-server
. - Füge folgenden Docker-Compose-Code in das Web-Editor-Feld ein:
services:
hbbs:
image: rustdesk/rustdesk-server:latest
container_name: hbbs
restart: always
network_mode: "host"
volumes:
- ./data:/root
command: ["hbbs"]
hbbr:
image: rustdesk/rustdesk-server:latest
container_name: hbbr
restart: always
network_mode: "host"
volumes:
- ./data:/root
command: ["hbbr"]
Erstelle den Stack
- Scrolle nach unten und klicke auf "Deploy the Stack".
- Warte einige Sekunden, bis die Container gestartet wurden.
Konfiguration
Prüfe, ob der Server läuft
Gib folgendes auf der Linux-Shell deines Servers ein:
docker ps
Falls hbbs
und hbbr
als running angezeigt werden, läuft der Server.
Ports in der Firewall freigeben (falls nicht bereits geschehen)
Falls dein Server eine Firewall nutzt, stelle sicher, dass folgende Ports offen sind:
sudo ufw allow 21115:21119/tcp
sudo ufw allow 21116:21117/udp
sudo ufw reload
Falls du firewalld nutzt:
sudo firewall-cmd --add-port=21115-21119/tcp --permanent
sudo firewall-cmd --add-port=21116-21117/udp --permanent
sudo firewall-cmd --reload
Nutzung
RustDesk-Client mit eigenem Server verbinden
- Öffne den RustDesk-Client.
- Gehe zu Einstellungen > Netzwerk > Relay/ID-Server.
- Trage die IP-Adresse oder Domain deines Servers ein.
- Speichere die Einstellungen.
Nun kannst du RustDesk mit deinem eigenen Server nutzen! 🎉
Fehlerbehebung
Problem | Lösung |
---|---|
Container startet nicht | Prüfe docker logs hbbs oder docker logs hbbr |
Verbindungsprobleme | Stelle sicher, dass die Ports geöffnet sind |
RustDesk-Client kann sich nicht verbinden | Prüfe die IP-Adresse und Firewall-Einstellungen |