Доброго времени суток, дорогие читатели! Как всегда, с Вами Corvych. Поздравляю с наступившим Новым 2023 Годом. Желаю всех благ, крепкого здоровья и успехов в развитии проектов.
Решил я вдруг, имея подписки на различные онлайн кинотеатры, вспомнить времена гоблинских переводов. Вот незадача: на российских стриминговых площадках нет фильмов в переводе Гоблина. Всё в ТОРРЕНТЕ.
Уже хотел качать uTorrent, но меня что-то остановило…
Нашел на гитхабе софтину TorrServer MatriX – софтина позволяет скачивать торрент файлы через браузер, кешируя их на отдельном сервере, НО помимо этого она умеет СТРИМИТЬ (только вдумайтесь) фильмы и играть их по URL через браузер или плеер VLC. Для пирата это просто находка!
Пошагово объясню, как её поставить и как ею пользоваться:
- Нужен любой сервер на Ubuntu, главное, чтобы оперативки было от 1 гб. Подойдет любая VDS
- Заходим в root, создаем пользователя
#Где user_name вводите своё имя пользователя
adduser user_name
- Даем пользователю админские права
usermod -aG sudo user_name
- Выходим, вводя
exit
Далее есть ДВА варианта: для ленивых и нет
Для ленивых – одна команда:
Запусти и всё пойдет
sudo apt update; sudo apt full-upgrade; sudo mkdir /opt/torrserver; sudo chown -R $USER:$USER /opt/torrserver; sudo wget https://github.com/YouROK/TorrServer/releases/latest/download/TorrServer-linux-amd64 -O /opt/torrserver/torrserver; sudo chmod o+x /opt/torrserver/torrserver; echo -e '[Unit]\nDescription=torrserver\nWants=network-online.target\nAfter=network-online.target\n\n[Service]\nType=simple\nNonBlocking=true\nWorkingDirectory=/opt/torrserver\nExecStart=/opt/torrserver/torrserver --p 8090\nRestart=on-failure\nRestartSec=58\n\n[Install]\nWantedBy=multi-user.target' | sudo tee /etc/systemd/system/torrserver.service > /dev/null; export GODEBUG=madvdontneed=1; sudo systemctl daemon-reload; sudo systemctl start torrserver; sudo systemctl enable torrserver
Для неленивых:
- Заходим под нашим пользователем, создаем директорию для TorrServer
sudo mkdir /opt/torrserver
- Даем права доступа к папке, чтобы система не ругалась в дальнейшем
sudo chown -R $USER:$USER /opt/torrserver
- Скачиваем последний TorrServer в нашу папочку
sudo wget https://github.com/YouROK/TorrServer/releases/latest/download/TorrServer-linux-amd64 -O /opt/torrserver/torrserver
- Делаем файл исполняемым
sudo chmod o+x /opt/torrserver/torrserver
- Создаём Unit-файл автозагрузки TorrServer torrserver.service при старте системы в Systemd (/etc/systemd/system) с помощью утилиты echo
echo -e '[Unit]\nDescription=torrserver\nWants=network-online.target\nAfter=network-online.target\n\n[Service]\nType=simple\nNonBlocking=true\nWorkingDirectory=/opt/torrserver\nExecStart=/opt/torrserver/torrserver -p 8090\nRestart=on-failure\nRestartSec=58\n\n[Install]\nWantedBy=multi-user.target' | sudo tee /etc/systemd/system/torrserver.service > /dev/null
- Создаем переменную
export GODEBUG=madvdontneed=1
- Перезагружаем systemd
sudo systemctl daemon-reload
- Старуем TorrServer
sudo systemctl start torrserver
- В автозагрузку его
sudo systemctl enable torrserver
Для всех:
- Переходим в браузере по адресу:
http://[ip_адрес_сервера]:8090
Увидели картинку? Круто! Мы всё поставили!
Перейдем к оптимальной настройке:
Всё, можно смотреть фильмы!
Просмотр фильмов с ПК
- Выбираем фильм, скачиваем его торрент файл
- Заходим на наш сервер, нажимаем на иконку папки:
- Выбираем наш файл и жмем добавить:
- Появился фильм, жмем плейлист
- Нам скачивается файл .m3u, его открываем VLC плеером.
Всё, кино включилось, можно смотреть
Про Android TV расскажу во второй части сказа.
С Вами был Corvych, не прощаемся!