Closed Toastyyy3 closed 1 week ago
Well it works when I add the MAKEMKV_KEY environment variable... But shouldn't it still work when I try registering it in the UI?
The content of the environment variable is applied when the container is starting (and thus overriding what has been done in the GUI). If you don't want this behaviour, you can set the variable to UNSET
.
Well I‘d expect if the variable is not set, I could manage it via the GUI. But as most people probably use the beta, they expect it to default to beta. Is that why you chose those default values? If so, I can close the issue.
Correct, the default (when variable is not explicitly configured) is set to BETA
, so that the container can be used out of the box.
Current Behavior
I start the docker, it tells me the beta key has expired, I click on "Register", enter my key and it tells me to restart. I then stop the container, remove it, start it and the same message occurs.
Also tried updating /docker/appdata/makemkv/settings.conf with app_Key = "MY_KEY" still same error.
Then I tried starting it, going into the container by docker exec -it makemkv /bin/bash and added the app_Key to /config/settings.conf and also to /defaults/settings.conf, then commited the image and when starting, still the same error occurs.
Expected Behavior
When getting the message "Beta Key expired", clicking on "Register", enter the key, click "ok", restart the image and then it works.
Steps To Reproduce
No response
Environment
Docker Version
Client: Docker Engine - Community Version: 27.3.1 API version: 1.47 Go version: go1.22.7 Git commit: ce12230 Built: Fri Sep 20 11:41:11 2024 OS/Arch: linux/amd64 Context: default Server: Docker Engine - Community Engine: Version: 27.3.1 API version: 1.47 (minimum version 1.24) Go version: go1.22.7 Git commit: 41ca978 Built: Fri Sep 20 11:41:11 2024 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.7.22 GitCommit: 7f7fdf5fed64eb6a7caf99b3e12efcf9d60e311c runc: Version: 1.1.14 GitCommit: v1.1.14-0-g2c9f560 docker-init: Version: 0.19.0 GitCommit: de40ad0`Container creation
docker run -d --name=makemkv -p 5800:5800 -v /docker/appdata/makemkv:/config:rw -v /home/user:/storage:ro -v /mnt/current:/output:rw --device /dev/sr0 --device /dev/sg2 makemkv
Container log
Container inspect
No response
Anything else?
No response