Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| software:applications:rustdesk:installation_docker [2022/10/23 10:54] – créée yoann | software:applications:rustdesk:installation_docker [2022/10/23 11:47] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| ====== Rustdesk : Installation d'un serveur via Docker ====== | ====== Rustdesk : Installation d'un serveur via Docker ====== | ||
| + | |||
| + | La création d'une instance dédiée (self-hosting) est simple et rapide avec Docker et docker-compose. | ||
| + | |||
| ===== docker compose ===== | ===== docker compose ===== | ||
| Le fichier docker-compose ci-dessous permet de créer un réseau dédié contenant deux services hbbs et hbbr. | Le fichier docker-compose ci-dessous permet de créer un réseau dédié contenant deux services hbbs et hbbr. | ||
| + | * hbbs (serveur) | ||
| + | * hbbr (relai port 21116) | ||
| <file yaml docker-compose.yml> | <file yaml docker-compose.yml> | ||
| Ligne 50: | Ligne 55: | ||
| <code bash> | <code bash> | ||
| + | # Vérification de la syntaxe | ||
| + | docker-compose config | ||
| + | |||
| + | # Création des conteneurs et démarrage des services | ||
| docker-compose up -d | docker-compose up -d | ||
| + | </ | ||
| + | |||
| + | ===== Chiffrement de la connexion ===== | ||
| + | |||
| + | Lors du démarrage du serveur, une paire de clés est crée pour chiffrer la communication. La valeur de la clé publique doit être récupérée pour configurer correctement les clients. | ||
| + | |||
| + | <code bash> | ||
| + | # La clé publique est crée dans le dossier ./hbbs | ||
| + | cat ./ | ||
| </ | </ | ||