Установка RustDesk через docker-compose
Если решите как-то реализовать написанное, то все действия вы производите на свой страх и риск!
1. Создаем файл
docker-compose.yml
2. Прописываем следующие параметры для образа
version: '3' networks: rustdesk-net: external: false services: hbbs: container_name: hbbs ports: - 21115:21115 - 21116:21116 - 21116:21116/udp - 21118:21118 image: rustdesk/rustdesk-server:latest command: hbbs -r <ip-адрес машины>:21117 -k _ volumes: - ./data:/root networks: - rustdesk-net depends_on: - hbbr restart: unless-stopped hbbr: container_name: hbbr ports: - 21117:21117 - 21119:21119 image: rustdesk/rustdesk-server:latest command: hbbr -k _ volumes: - ./data:/root networks: - rustdesk-net restart: unless-stopped
3. Ключ
-k _говорить о том, что будет использоваться только шифрованное соединение. Открытый ключ хранится в папке data
4. Запускаем
docker-compose up -d
5. На клиенте указываем ip-адрес машины (id серверва, шлюз ретранслятора), открытый ключ и пробуем подключиться.
Категории: DevOps