Обновить ru/install-seed.md
This commit is contained in:
+22
-8
@@ -1,3 +1,9 @@
|
||||
### Рекомендации
|
||||
|
||||
Гайд написан и протестирован на Ubuntu 22.04. Работоспособность на других ОС не гарантируеться!
|
||||
|
||||
---
|
||||
|
||||
### Шаг 1. Подготовка системы и создание пользователя
|
||||
|
||||
1. Обновите систему:
|
||||
@@ -15,6 +21,8 @@
|
||||
adduser --disabled-password --gecos "" torrent
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Шаг 2. Настройка rTorrent
|
||||
|
||||
Перейдем под созданного пользователя и создадим нужные папки и конфигурацию.
|
||||
@@ -65,6 +73,8 @@
|
||||
exit
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Шаг 3. Установка Node.js и Flood
|
||||
|
||||
Flood — это веб-приложение на Node.js. Установим актуальную версию Node.js.
|
||||
@@ -84,6 +94,8 @@ Flood — это веб-приложение на Node.js. Установим а
|
||||
npm install -g flood
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Шаг 3. Установка File Browser
|
||||
|
||||
1. Установка:
|
||||
@@ -104,6 +116,8 @@ Flood — это веб-приложение на Node.js. Установим а
|
||||
|
||||
**НЕ ЗАБУДЬТЕ ЗАПИСАТЬ ВЫДАННЫЙ ПАРОЛЬ!**
|
||||
|
||||
---
|
||||
|
||||
### Шаг 4. Назначение необходимых прав на папки
|
||||
|
||||
1. Установка ACL:
|
||||
@@ -116,6 +130,8 @@ Flood — это веб-приложение на Node.js. Установим а
|
||||
sudo setfacl -R -d -m u:torrent:rwx /home/torrent
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Шаг 5. Создание сервисов (systemd)
|
||||
|
||||
Чтобы rTorrent и Flood работали в фоне и автоматически запускались при перезагрузке сервера, создадим для них systemd-сервисы.
|
||||
@@ -198,6 +214,8 @@ RestartSec=5
|
||||
WantedBy=multi-user.target
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Шаг 6. Запуск сервисов и настройка фаервола
|
||||
|
||||
1. Перезагрузите конфигурацию systemd:
|
||||
@@ -227,6 +245,8 @@ WantedBy=multi-user.target
|
||||
ufw allow 8070/tcp # Порт для File Browser
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Шаг 7. Первоначальная настройка в браузере
|
||||
|
||||
1. Откройте браузер и перейдите по адресу вашего сервера:
|
||||
@@ -241,13 +261,7 @@ WantedBy=multi-user.target
|
||||
|
||||
3. Нажмите **Connect** (или Create Account).
|
||||
|
||||
**Готово!** File Browser, Flood + rTorrent установлены
|
||||
|
||||
---
|
||||
|
||||
### Полезные команды для администрирования:
|
||||
* **Посмотреть логи Flood:** `journalctl -u flood -f`
|
||||
* **Подключиться к голой консоли rTorrent:**
|
||||
Войдите под пользователем: `su - torrent`
|
||||
Подключитесь к сессии: `tmux attach-session -t rtorrent`
|
||||
Чтобы выйти и *не закрыть* rTorrent, нажмите: `Ctrl+B`, затем `D` (detach).
|
||||
**Готово!** File Browser, Flood + rTorrent установлены
|
||||
|
||||
|
||||
Reference in New Issue
Block a user