x

Установка торрент-клиента Deluge на Ubuntu

Представим, что у вас есть домашний сервер и вы хотите вдали от дома запустить скачивание фильма или сериала, чтобы по прибытии домой включить их и смотреть. Такое вполне возможно!

Вы можете использовать торрент-клиент Deluge и в качестве раздачи торрент-файлов на различных трекерах. В том числе и на VDS.

Если решите раздавать торренты на VDS, то уточните, разрешает ли ваш хостер использование торрентов вообще. Многие компании запрещают использование протокола Torrent, так как он сильно нагружает сеть. Обязательно уточните, чтобы сервер не улетел в бан!


Полезное

Стандартный пароль: deluge

Ссылка на плагины: плагины для deluge

Официальный сайт: deluge-torrent.org


Установка

Показывать процесс установки буду практически без скриншотов, так как скриншотить просто нечего. Нужно ввести несколько команд, создать два файла и скорректировать один файл. Это всё. 

Инструкция сделана таким образом, чтобы вы просто скопировали команды и вставляли.

Первым делом обновляемся. Без этого будет выдавать ошибку:

apt update
apt upgrade -y

Устанавливаем сам Deluge:

apt install deluged deluge-web deluge-console deluge-common -y

Создаем пользователя, под которым Deluge будет запускаться:

useradd -m deluge

Создаем папку, в которую будем скидывать торренты:

sudo mkdir /mnt/storage
sudo mkdir /mnt/storage/torrents

Внимание! Дальше мы будем редактировать файлы через редактор nano. Чтобы не повторяться, объясняю как выйти из редактора после внесенных изменений: Нажимаем Ctrl O, затем Enter (соглашаемся с изменениями) и затем нажимаем Ctrl X

Создаем демон Deluged командой (скопируйте её): nano /etc/systemd/system/deluged.service и вставляем туда содержимое:

[Unit]
Description=Deluge Bittorrent Client Daemon
Documentation=man:deluged
After=network-online.target

[Service]
Type=simple
User=deluge
Group=deluge
UMask=000
ExecStart=/usr/bin/deluged -d
Restart=on-failure
TimeoutStopSec=300

[Install]
WantedBy=multi-user.target

Теперь создаем файл самого веб-интерфейса командой: nano /etc/systemd/system/deluge-web.service. Туда вставляем следующее:

[Unit]
Description=Deluge Bittorrent Client Web Interface
Documentation=man:deluge-web
After=network-online.target deluged.service
Wants=deluged.service

[Service]
Type=simple
User=deluge
Group=deluge
UMask=022
ExecStart=/usr/bin/deluge-web -d
Restart=on-failure

[Install]
WantedBy=multi-user.target

Пункт Umask=000 дает доступ к файлам любому пользователю, который у вас создан. Скачать файлы можно из папки по FTP или любым другим способом.

Включаем автозапуск служб при перезапуске сервера::

sudo systemctl enable deluged.service
sudo systemctl enable deluge-web.service

Запускаем сами службы:

sudo systemctl start deluged.service
sudo systemctl start deluge-web.service

После запуска служб у вас будет создано несколько папок и файл web.conf по пути: /home/deluge/.config/deluge/web.conf

Deluge при каждом входе будет уточнять, к какому серверу подключиться. Чтобы это исправить, открываем файл web.conf командой: nano /home/deluge/.config/deluge/web.conf.

Ищем пункт:

"default_daemon": "",

Меняем его на: 

"default_daemon": "127.0.0.1:58846",

Заходим в торрент-клиент по пути: http://127.0.0.1:8112

Вместо 127.0.0.1 пишите ваш IP-адрес!



Теги:
Предыдущая новость
Следующая новость

Похожие новости

Комментарии (0)

Оставить комментарий


Наш партнёр

Новые комментарии

igor5841

igor5841

С сертификатом в этой панели пока не работал. Предлагаю обратиться к...

Полностью
Erhogg

Erhogg

3 октября 2023 22:17, igor5841 написал: У вас докер вариант, скорее...

Полностью
igor5841

igor5841

Попробуйте вариант с SAI...

Полностью
Frg589

Frg589

После того как включил разрешить запрещённые настройки приложение...

Полностью
igor5841

igor5841

Благодарю за отзыв!)...

Полностью
Ко всем комментариям

Популярное

Реклама