2.8 KiB
deemix-docker
Deemix in a Docker container.
How to run this
Deemix will work out of the box, but you should at least set a fixed port for the web interface and mount a folder to the container for where your downloads will go.
You can also map a folder on the host for the config file (mount a local folder to /config/), but that's optional. If they add or rework settings in the future, there is no guarantee that your old configs will work, so beware.
Example for Docker:
$ docker run -d --name Deemix \
-v /your/storage/path/:/downloads \
-v /your/config/location:/config \
-e PUID=1000 \
-e PGID=1000 \
-e ARL=1234567 \
-p 9666:9666 \
bocki/deemix
Example for Docker Compose:
version: '3.3'
services:
deemix:
image: bocki/deemix
container_name: Deemix
volumes:
- /your/storage/path/:/downloads
- /your/config/location:/config
environment:
- PUID=1000
- PGID=1000
- ARL=1234567
ports:
- 9666:9666
Updating Deemix
The container will look for a new update in the Deemix repo on every start and will update itself. So if you want to update Deemix, just stop and start the Container. Also works with docker-compose stop.
Explanation:
-v /your/storage/path/:/downloads
- Path for your music downloads.
-v /your/config/location:/config
- OPTIONAL: Path to your local configuration.
-e PUID=1000
- OPTIONAL: User ID of the user you want the container to run as in order to fix folder permission issues.
-e PGID=1000
- OPTIONAL: Group ID, see above.
-e ARL=1234567
- OPTIONAL: If you want Deemix to automatically log in for everyone who opens the website, provide your ARL token via this Environment variable.
-p 9666:9666
- Port opened for the web interface.
bocki/deemix
- This container.
To access the web interface, go to http://YOURSERVERIP:9666
Tags
latest
: Latest state of the master branch. Can be considered "working" but Deemix is under heavy development.
Tag includes amd64
, arm32v7
and arm64v8
architectures.
Disclaimer and Links
I am in no way affiliated with the Deemix project (or any other Deezloader-like project for that matter).
Dockerhub link for this container: https://hub.docker.com/r/bocki/deemix
Repo for Deemix: https://notabug.org/RemixDev/deemix
Issue Tracker for this Docker: https://github.com/Bockiii/deemix-docker/issues
Feel free to open an issue that is Docker related, and not related to Deemix development. Go to the Deemix repository for that.