Установка 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

Метки:

- 17.10.2023           Просмотры: 222

Заметки в Telegram

Добавить комментарий

Ваш электронный адрес не будет опубликован и он необязателен