Как стать автором
Обновить

DeezLoader + PlexMediaServer. Делаем домашний музыкальный портал

Время на прочтение2 мин
Количество просмотров8.4K
Attention!
The authors do not call to commit crimes! The usage of this tool may be illegal in your country. The authors give no guarantees at all and aren't responsible for any damage or harm of any kind resulting from the use of this software!

Внимание!
Авторы не призывает совершать преступления! Использование этого инструмента может быть незаконным в вашей стране. Авторы не дают никаких гарантий и не несут ответственности за какой-либо ущерб или вред любого рода, возникающие в результате использования этого программного обеспечения!

Как человек разносторонний я очень люблю много музыки, при чем разных жанров/форматов/исполнителей.

Не так давно наткнулся на deezer(не смейтесь) попользовался их платной подпиской мне очень понравилось, подписка закончилась, а оплатить из моего региона это ну прям очень сложная задача.

погуглив наткнулся на проект deezloader, скажу грубо, наглая кража музыки с сайта Deezer. После установки и настройки не давал логинится. Углубился в гугл, нашел этот же проект только обновленный, у ребят интересный способ распространения — через телеграмм канал )

This project is licensed under CC BY-NC-SA 4.0

Я использовал Centos 7, node js 8.11 и Deezloader Remix. Распакуем архив и приступем к установке.

curl -sL https://rpm.nodesource.com/setup_8.x | bash -
sudo yum install epel-release
sudo yum update
sudo yum install nodejs
sudo yum install gcc-c++ make
cd DeezloaderRemix/app
npm install
node app.js

Идем по адресу IpAddr:1730, логинимся под своей учёткой deezer получаем приятный интрефейс нашего ежа нашей качалки по умолчанию, устанавливает каталог для закачек ~/Music/Deezloader

Много непонятных скриншотов




















Теперь добавим ужа очередь plexmediaserver:

nano /etc/yum.repos.d/plex.repo

# Plex.repo file will allow dynamic install/update of plexmediaserver.
[PlexRepo]
name=PlexRepo
baseurl=https://downloads.plex.tv/repo/rpm/$basearch/
enabled=1
gpgkey=https://downloads.plex.tv/plex-keys/PlexSign.key
gpgcheck=1

Ну и сама установка:

sudo yum -y install plexmediaserver

Включим демон и добавим в автозагрузку:

systemctl start plexmediaserver
systemctl enable plexmediaserver

Очередь настройки Firewalld
nano /etc/firewalld/services/plexdeez.xml

<?xml version="1.0" encoding="utf-8"?>
<service>
  <shortplexdeez</short>
  <description>Ports required by plexmediaserver and Deezloader.</description>
  <port protocol="tcp" port="32400"></port>
  <port protocol="udp" port="1900"></port>
  <port protocol="tcp" port="3005"></port>
  <port protocol="udp" port="5353"></port>
  <port protocol="tcp" port="8324"></port>
  <port protocol="udp" port="32410"></port>
  <port protocol="udp" port="32412"></port>
  <port protocol="udp" port="32413"></port>
  <port protocol="udp" port="32414"></port>
  <port protocol="tcp" port="32469"></port>
  <port protocol="tcp" port="1730"></port>
</service>

Добавим свежеиспеченную службу plexdeez в firewalld и перезапустим его

sudo firewall-cmd --add-service=plexdeez --permanent
sudo firewall-cmd --reload


Проходим регистрацию по адресу app.plex.tv. Переходим по ip:32400/web логинимся под своим новеньким аком. Добавляем библиотеку Музыка указываем каталог ~/Music/Deezloader. Радуемся свежей музыке )
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Какой объем места занимает ваша музыкальная библиотека?
20.83% 1 GB — 10 GB20
17.71% 10 GB — 50 GB17
26.04% 50 GB — 200 GB25
22.92% 200 GB — 1 TB22
12.5% >1 TB12
Проголосовали 96 пользователей. Воздержался 31 пользователь.
Теги:
Хабы:
Всего голосов 11: ↑7 и ↓4+3
Комментарии2

Публикации

Истории

Работа

Ближайшие события

7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
22 – 24 ноября
Хакатон «AgroCode Hack Genetics'24»
Онлайн
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань