deemix-docker/README.md

80 lines
2.3 KiB
Markdown
Raw Normal View History

2020-06-05 19:07:46 +00:00
# deemix-docker
2020-06-05 19:25:27 +00:00
Deemix in a Docker container.
## How to run this
2021-05-29 23:10:34 +00:00
Run the container either via commandline or via docker-compose (see the provided example file).
Check the parameter explanation below to see which ones are mandatory.
2020-06-05 19:25:27 +00:00
### Example for Docker:
```
$ docker run -d --name Deemix \
2021-05-29 23:10:34 +00:00
-v /your/storage/path/:/downloads \
-v /your/config/location:/config \
-e PUID=1000 \
-e PGID=1000 \
-e UMASK_SET=022 \
-p 6595:6595 \
registry.gitlab.com/bockiii/deemix-docker
2020-06-05 19:25:27 +00:00
```
### Example for Docker Compose:
```
version: '3.3'
services:
2021-05-29 23:10:34 +00:00
deemix:
image: registry.gitlab.com/bockiii/deemix-docker
container_name: Deemix
volumes:
- /your/storage/path/:/downloads
- /your/config/location:/config
environment:
- PUID=1000
- PGID=1000
- UMASK_SET=022
ports:
- 6595:6595
2020-06-05 19:25:27 +00:00
```
### Updating Deemix
2021-05-29 23:10:34 +00:00
Pull the latest container for the latest Deemix version
2020-06-05 19:25:27 +00:00
### Explanation:
2021-05-29 23:10:34 +00:00
| Parameter | Function |
| :----: | --- |
| `-v /your/storage/path/:/downloads` | Path for your music downloads |
| `-v /your/config/location:/config` | 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 PUID |
| `-e UMASK_SET=022` | OPTIONAL: Setting UMASK for file permissions Default is 022 |
| `-p 6595:6595` | Port opened for the web interface |
| `-e INTPORT=3333` | EXTRA OPTIONAL: This changes the internal port of deemix. DON'T CHANGE THIS IF YOU DONT KNOW WHY YOU WOULD DO IT |
| `registry.gitlab.com/bockiii/deemix-docker` | This container |
2020-06-05 19:25:27 +00:00
2020-06-11 18:45:28 +00:00
To access the web interface, go to http://YOURSERVERIP:6595
2020-06-05 19:25:27 +00:00
## Tags
2021-05-29 23:10:34 +00:00
`latest` : Latest state of the main branch.
2020-06-05 19:25:27 +00:00
Tag includes `amd64`, `arm32v7` and `arm64v8` architectures.
2020-07-24 17:32:41 +00:00
## Changelog
See CHANGELOG.md
2020-06-05 19:25:27 +00:00
## Disclaimer and Links
I am in no way affiliated with the Deemix project (or any other Deezloader-like project for that matter).
2020-06-05 20:27:54 +00:00
Gitlab link for this container: https://gitlab.com/Bockiii/deemix-docker
2020-06-05 19:25:27 +00:00
2020-06-05 20:27:54 +00:00
Issue Tracker for this Docker: https://gitlab.com/Bockiii/deemix-docker/-/issues
2020-06-05 19:25:27 +00:00
2021-11-15 07:59:42 +00:00
You can donate/buy me a coffe on Ko-Fi: https://ko-fi.com/bocki
2020-06-05 19:25:27 +00:00
Feel free to open an issue that is Docker related, and not related to Deemix development. Go to the Deemix repository for that.