DeezLoader + PlexMediaServer. Making a home music portal

  • Tutorial
Attention!
Do not call to commit May be illegal in your country. It is the result of the use of this software!

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

As a versatile person, I love a lot of music, with different genres / formats / performers.

Not so long ago, I came across deezer (do not laugh), I really liked their paid subscription, the subscription was over, and paying from my region is a very hard task.

googling stumbled upon the project deezloader , I will say rudely, brazenly stealing music from the Deezer website. After installation and configuration did not give login. I went deep into Google, found the same project only updated, the guys have an interesting way of distribution - via a telegram channel )

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

I used Centos 7, node js 8.11 and Deezloader Remix. Unpack the archive and proceed with the installation.

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

Go to IpAddr: 1730, log in with your deezer account, we get a nice interface to our hedgehog of our rocking chair by default, sets the download directory ~ / Music / Deezloader

Many incomprehensible screenshots




















Now let's add the plexmediaserver queue:

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

Well, the installation itself:

sudo yum -y install plexmediaserver

Turn on the daemon and add it to autoload:

systemctl start plexmediaserver
systemctl enable plexmediaserver

Firewalld configuration queue
nano /etc/firewalld/services/plexdeez.xml

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

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

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


Are registered at app.plex.tv . Going on ip: 32400 / web login under your new ak. Add the Music library and specify the directory ~ / Music / Deezloader. We rejoice fresh music)

Only registered users can participate in the survey. Sign in , please.

How much space does your music library take?


Also popular now: