Установка бесплатного СortenDesk аналога RustDesk

baltun

Администратор
Сообщения
13.653
Реакции
3.449
Баллы
1.833
устанавливается через docker т.е какой linux стоит на сервере нам не важно, и так поехали:
Код:
sudo docker pull ghcr.io/marcpope/cortendesk:1.23.0
sudo docker run -d --name cortendesk \
  -e APP_URL=https://xenweb.ru \
  -p 8085:8080 \
  -p 21115-21119:21115-21119 \
  -p 21116:21116/udp \
  -v cortendesk-data:/data \
  ghcr.io/marcpope/cortendesk:1.23.0

Если требуется обновить версию:
Код:
sudo docker stop cortendesk && sudo docker rm cortendesk
sudo docker run -d --name cortendesk \
  -e APP_URL=https://xenweb.ru \
  -p 8085:8080 \
  -p 21115-21119:21115-21119 \
  -p 21116:21116/udp \
  -v cortendesk-data:/data \
  ghcr.io/marcpope/cortendesk:1.23.0

Смотрим логи:
Код:
sudo docker logs cortendesk --tail 30

Пробрасываем порты:
Код:
sudo firewall-cmd --permanent --add-port=21114-21119/tcp
sudo firewall-cmd --permanent --add-port=21116/udp

Логин и пароль по умолчани:
Код:
admin
changeme

Если требуется панель администратора:
Код:
    location / {
        proxy_pass http://127.0.0.1:8085;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
Перенос данных на другой сервер:
Зайдите в веб-панель CortenDesk (https://xenweb.ru), перейдите в Настройки → Резервные копии и нажмите кнопку создания резервной копии. Архив будет сохранён в томе cortendesk-data (внутри контейнера по пути /data/backups) . Можно так же настроить работу по крону с передачей дампа на FTP.
Клиентские приложения можно .
 

Вложения

  • Снимок.PNG
    Снимок.PNG
    197.4 КБ · Просмотры: 3
Последнее редактирование:
Назад
Верх Низ