diff --git a/apps/description.md b/apps/description.md deleted file mode 100644 index d9cce16..0000000 --- a/apps/description.md +++ /dev/null @@ -1,30 +0,0 @@ -# RustDesk Server - -Serveur open source pour [RustDesk](https://rustdesk.com), l'outil de prise en main à distance auto-hébergé. - -- **hbbs** : annuaire d'ID, mise en relation des postes (NAT traversal). -- **hbbr** : relais des sessions quand une connexion directe est impossible. - -## Réseau - -Les deux services tournent en réseau `host` (recommandation officielle RustDesk). Ports utilisés sur l'hôte : - -| Port | Protocole | Service | Rôle | -|-------|-----------|---------|----------------------------------------| -| 21115 | TCP | hbbs | Test du type de NAT | -| 21116 | TCP + UDP | hbbs | Enregistrement des ID, mise en relation | -| 21117 | TCP | hbbr | Relais | -| 21118 | TCP | hbbs | Client web | -| 21119 | TCP | hbbr | Client web (relais) | - -Ces ports ne passent pas par Traefik : redirigez-les directement (NAT) vers l'hôte Runtipi. - -## Données - -`${APP_DATA_DIR}/data` contient la paire de clés du serveur (`id_ed25519`, `id_ed25519.pub`) et la base `db_v2.sqlite3`. -**Conservez ces fichiers** : les clients sont configurés avec la clé publique ; la perdre oblige à reconfigurer tous les postes. - -## Configuration des clients - -- Serveur ID : nom de domaine du serveur -- Clé : contenu de `id_ed25519.pub`