RustDesk на Synology
запустим свой сервер ретрансляции для RustDesk на Synology
за основу взял статью на официальном сайте: https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/
нам потребуется создать на компьютере файл docker-compose.yml
version: '3'
services:
  hbbs:
    container_name: hbbs
    image: rustdesk/rustdesk-server:latest
    command: hbbs
    volumes:
      - ./data:/root
    network_mode: "host"
    depends_on:
      - hbbr
    restart: unless-stopped
  hbbr:
    container_name: hbbr
    image: rustdesk/rustdesk-server:latest
    command: hbbr
    volumes:
      - ./data:/root
    network_mode: "host"
    restart: unless-stoppedна Synology создайте папку RustDesk в структуре /volume1/docker
 
далее в папке RustDesk создайте папку data
 
и дайте на неё полные права для записи
 
теперь откройте Container Manager и нажмите кнопку создать
 
заполните соответствующие поля и укажите путь к файлу docker-compose.yml на компьютере
 
настройки веб-портала я пропустил
 
создаём и запускаем
 
ждём когда скачаются соответствующие образы и сформируются контейнеры
 
всё готово и наш проект запустился
 
внутри него два зависимых контейнера
 
можно смотреть их свойства, например, журнал сервера
 
а в папке /volume1/docker/RustDesk появился файл compose.yaml
 
в папке data структура файлов и нужный нам для подключения публичный ключ
 
готово
PS не забудьте дать доступ к портам вашего synology
- TCP (21115, 21116, 21117, 21118, 21119)
- UDP (21116)
