Deemix is a deezer downloader built from the ashes of Deezloader Remix. The base library (or core) can be used as a stand alone CLI app or implemented in an UI using the API. What is Deezer? Deezer is an Internet-based music streaming service. It allows users to listen to music content from record labels including Sony Music, Universal Music Group, and Warner Music Group on various devices online or offline. In this step by step guide I will show you how to install Deemix on your Synology NAS using Portainer and Docker.
Install Portainer using my step by step guide. If you already have Portainer installed on your Synology NAS, skip this STEP.
Go to File Station and open the docker folder. Inside the docker folder, create a new folder and name it deemix. Follow the instructions in the images below.
Note: Be careful enter only lowercase, not uppercase letters.
Now create two new folders inside the deemix folder that you created at STEP 3: name one “config” and the other “downloads“. Follow the instructions in the image below.
Note: Be careful enter only lowercase, not uppercase letters.
Log into Portainer using your username and password then click on Local. Follow the instructions in the image below.
On the Portainer left sidebar click on Stacks. After you click on Stacks, a new screen will open. In the name field type in Deemix. Follow the instructions in the image below.
Note: In the Portainer Stacks Web editor Copy Paste the code below.
version: '2.9' services: deemix: image: registry.gitlab.com/bockiii/deemix-docker container_name: Deemix volumes: - /volume1/docker/deemix/downloads/:/downloads - /volume1/docker/deemix/config:/config environment: - PUID=1026 - PGID=100 - ARL=1234567 - UMASK_SET=022 ports: - 6595:6595
As you can see in STEP 6, you have to add your own PUID and PGID values. You can find your own values by following my step by step guide. Edit your Stacks with your own PUID and PGID values. If you have your docker folder in a different volume, then change /volume1/docker/deemix according to your settings. For example: /volume2/docker/deemix or /volume3/docker/deemix etc.
Scroll down on the page until you see a button named Deploy the stack. Click on it.
If everything goes right, you will see this message at the top right of your screen: “Stack successfully deployed“.
Now open your browser and type in http://Synology-ip-address:6595/ Follow the instructions in the image below.
Go to the deemix Settings area and paste your ARL code. Follow the instructions below.
How do I get my own ARL code?
Enjoy your Deemix!
When you open your Docker app and go to Container on the left, you will be able to see that Deemix is working perfectly in your Docker package.