Поиск по сайту:

Transmission-daemon: настройка Transmission Web в Debian


Transmission — это пакет торрент-клиента на базе GTK для загрузки торрентов в Linux.
Хотя это пакет с графическим интерфейсом, он также имеет пакет веб-приложений, который позволяет загружать торрент на серверы CLI. Обычно я использую это на своих VPS-серверах, скачиваю торренты и получаю прямой файл в Apache (тсс! никому об этом не говорите) 🙂

Установка демона передачи

Поскольку у нас нет графического интерфейса, мы будем устанавливать Transmission Daemon, который также является пакетом веб-приложения.

sudo apt install transmission-daemon

Настройка демона передачи

Конфигурационный файл

transmission-daemon

можно найти в

/etc/transmission-cli/settings.json

. Но прежде чем мы внесем какие-либо изменения в этот файл, мы должны остановить

transmission-daemon

услуга.

sudo systemctl stop transmission-daemon

Мы будем выполнять эту настройку шаг за шагом.

  1. Изменение каталога загрузок. По умолчанию

    transmission-daemon

    сохраняет свои загрузки в

    /var/lib/transmission/Downloads

    что может показаться вам не крутым. Хотя вы можете изменить это перед началом загрузки в веб-интерфейсе. Мы создадим наш каталог у себя дома и установим

    transmission

    пользователь и группа в качестве владельцев:

    mkdir ~/TDownloads && chown transmission:transmission ~/TDownloads

    Теперь в нашем

    settings.json

    найти значение

    download-dir

    и измените значение на имя вашего каталога, сделав это с моей стороны:

    "download-dir": "/home/donjajo/TDownloads"
  2. Настройка Web RPC: все настройки, связанные с префиксами веб-приложений, имеют

    rpc_*

    которые в значительной степени говорят сами за себя.

    rpc-bind-address

    : привяжет веб-сервер к адресу, это для тех, у кого несколько интерфейсов и адресов.

    rpc-enabled

    : это позволит веб-приложению завершить передачу.

    rpc-whitelist-enabled

    : установите значение false или добавьте свой адрес в

    rpc-whitelist

    разделенные запятой, чтобы иметь доступ к веб-приложению

С помощью этих нескольких настроек вы можете

transmission-daemon

работает без ошибок. Перезапуск

transmission-daemon

сервис и загрузите свой адрес в браузер

systemctl start transmission-daemon

Загрузите в свой браузер http://ваш адрес:9091

Откроется что-то похожее на вышеописанное.

Статьи по данной тематике: