Skip to content

[Bug] Input parameter is Incorrect when ejecting Disk #240

Open
@just-mrlj

Description

@just-mrlj

Current Behavior

Been ripping some Blurays today and all seems to work fine except for one thing.
Every time I eject the Disk (from UI or from the button on the device) i am getting an error:

Error 'Internal error - Input parameter is incorrect (489)' occurred while reading 'BD-RE ASUS BW-16D1HT 3.10 KEJIAIH0125' at offset '524288'
Error 'Internal error - Input parameter is incorrect (489)' occurred while reading 'BD-RE ASUS BW-16D1HT 3.10 KEJIAIH0125' at offset '1048576'
Error 'Internal error - Input parameter is incorrect (489)' occurred while reading 'BD-RE ASUS BW-16D1HT 3.10 KEJIAIH0125' at offset '34816'

The only way I found to recover from this is to reboot the container.

docker logs makemkv also don't seem to indicate anything.

Activity log shows this:

(fr.handbrake.ghb:985): GLib-GIO-CRITICAL **: 01:48:39.222: g_bus_watch_name_on_connection: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(fr.handbrake.ghb:985): GLib-GIO-CRITICAL **: 01:48:39.222: g_dbus_connection_signal_subscribe: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

(fr.handbrake.ghb:985): GLib-GIO-CRITICAL **: 01:48:39.222: g_dbus_connection_call_internal: assertion 'G_IS_DBUS_CONNECTION (connection)' failed

Expected Behavior

No response

Steps To Reproduce

No response

Environment

  • OS: Truenas Scale
  • OS version: 24.10.0.2
  • CPU: AMD Ryzen 5 9600X
  • Docker version: 27.1.1
  • Device model: -
  • Browser/OS: Zen (1.7.6b (Firefox 135.0) (64-bit))

Container creation

I am using the web interface to deploy the docker-compose file:

services:
  makemkv:
    container_name: makemkv
    devices:
      - /dev/sr0
      - /dev/sg5
    environment:
      - USER_ID=568
      - GROUP_ID=568
      - TZ=Europe/Berlin
      - MAKEMKV_KEY=UNSET
    image: jlesage/makemkv
    ports:
      - '5800:5800'
    volumes:
      - /mnt/tshirt/configurations/makemkv:/config:rw
      - /mnt/tshirt/media/1080:/1080:rw
      - /mnt/tshirt/media/4k:/4k:rw
      - /mnt/tshirt/media/1080HDR:/1080HDR:rw
      - /mnt/tshirt/media/4kHDR:/4kHDR:rw
      - /mnt/tshirt/media/manual:/manual:rw

Bought a key for makemkv so that's why MAKEMKV_KEY is UNSET.
USER_ID and GROUP_ID are set to correspond to the APPS user and group in truenas.

Container log

[init        ] container is starting...
[cont-env    ] loading container environment variables...
[cont-env    ] APP_NAME: loading...
[cont-env    ] APP_VERSION: loading...
[cont-env    ] DISPLAY: executing...
[cont-env    ] DISPLAY: terminated successfully.
[cont-env    ] DISPLAY: loading...
[cont-env    ] DOCKER_IMAGE_PLATFORM: loading...
[cont-env    ] DOCKER_IMAGE_VERSION: loading...
[cont-env    ] EGL_LOG_LEVEL: executing...
[cont-env    ] EGL_LOG_LEVEL: terminated successfully.
[cont-env    ] EGL_LOG_LEVEL: loading...
[cont-env    ] GSK_RENDERER: executing...
[cont-env    ] GSK_RENDERER: terminated successfully.
[cont-env    ] GSK_RENDERER: loading...
[cont-env    ] GTK2_RC_FILES: executing...
[cont-env    ] GTK2_RC_FILES: terminated successfully.
[cont-env    ] GTK2_RC_FILES: not setting variable.
[cont-env    ] GTK_THEME: executing...
[cont-env    ] GTK_THEME: terminated successfully.
[cont-env    ] GTK_THEME: not setting variable.
[cont-env    ] HOME: loading...
[cont-env    ] PULSE_CONFIG_PATH: executing...
[cont-env    ] PULSE_CONFIG_PATH: terminated successfully.
[cont-env    ] PULSE_CONFIG_PATH: not setting variable.
[cont-env    ] PULSE_COOKIE: executing...
[cont-env    ] PULSE_COOKIE: terminated successfully.
[cont-env    ] PULSE_COOKIE: not setting variable.
[cont-env    ] PULSE_SERVER: executing...
[cont-env    ] PULSE_SERVER: terminated successfully.
[cont-env    ] PULSE_SERVER: not setting variable.
[cont-env    ] QT_STYLE_OVERRIDE: executing...
[cont-env    ] QT_STYLE_OVERRIDE: terminated successfully.
[cont-env    ] QT_STYLE_OVERRIDE: not setting variable.
[cont-env    ] SUP_GROUP_IDS_INTERNAL: executing...
[cont-env    ] SUP_GROUP_IDS_INTERNAL: terminated successfully.
[cont-env    ] SUP_GROUP_IDS_INTERNAL: loading...
[cont-env    ] TAKE_CONFIG_OWNERSHIP: loading...
[cont-env    ] XDG_CACHE_HOME: loading...
[cont-env    ] XDG_CONFIG_HOME: loading...
[cont-env    ] XDG_DATA_HOME: loading...
[cont-env    ] XDG_RUNTIME_DIR: loading...
[cont-env    ] XDG_STATE_HOME: loading...
[cont-env    ] container environment variables initialized.
[cont-secrets] loading container secrets...
[cont-secrets] container secrets loaded.
[cont-init   ] executing container initialization scripts...
[cont-init   ] 10-certs.sh: executing...
[cont-init   ] 10-certs.sh: terminated successfully.
[cont-init   ] 10-check-app-niceness.sh: executing...
[cont-init   ] 10-check-app-niceness.sh: terminated successfully.
[cont-init   ] 10-clean-logmonitor-states.sh: executing...
[cont-init   ] 10-clean-logmonitor-states.sh: terminated successfully.
[cont-init   ] 10-clean-tmp-dir.sh: executing...
[cont-init   ] 10-clean-tmp-dir.sh: terminated successfully.
[cont-init   ] 10-fontconfig-cache-dir.sh: executing...
[cont-init   ] 10-fontconfig-cache-dir.sh: terminated successfully.
[cont-init   ] 10-init-users.sh: executing...
[cont-init   ] 10-init-users.sh: terminated successfully.
[cont-init   ] 10-nginx.sh: executing...
[cont-init   ] 10-nginx.sh: terminated successfully.
[cont-init   ] 10-openbox.sh: executing...
[cont-init   ] 10-openbox.sh: terminated successfully.
[cont-init   ] 10-pkgs-mirror.sh: executing...
[cont-init   ] 10-pkgs-mirror.sh: terminated successfully.
[cont-init   ] 10-pulse.sh: executing...
[cont-init   ] 10-pulse.sh: terminated successfully.
[cont-init   ] 10-set-tmp-dir-perms.sh: executing...
[cont-init   ] 10-set-tmp-dir-perms.sh: terminated successfully.
[cont-init   ] 10-vnc-password.sh: executing...
[cont-init   ] 10-vnc-password.sh: terminated successfully.
[cont-init   ] 10-web-data.sh: executing...
[cont-init   ] 10-web-data.sh: terminated successfully.
[cont-init   ] 10-webauth.sh: executing...
[cont-init   ] 10-webauth.sh: terminated successfully.
[cont-init   ] 10-x11-unix.sh: executing...
[cont-init   ] 10-x11-unix.sh: terminated successfully.
[cont-init   ] 10-xdg-runtime-dir.sh: executing...
[cont-init   ] 10-xdg-runtime-dir.sh: terminated successfully.
[cont-init   ] 15-cjk-font.sh: executing...
[cont-init   ] 15-cjk-font.sh: terminated successfully.
[cont-init   ] 15-install-pkgs.sh: executing...
[cont-init   ] 15-install-pkgs.sh: terminated successfully.
[cont-init   ] 54-check-optical-drive.sh: executing...
[cont-init   ] 54-check-optical-drive.sh: looking for usable optical drives...
[cont-init   ] 54-check-optical-drive.sh: found optical drive 'ASUS BW-16D1HT 3.10' [/dev/sr0, /dev/sg5]
[cont-init   ] 54-check-optical-drive.sh:   [ OK ]   associated SCSI Generic (sg) device detected: /dev/sg5.
[cont-init   ] 54-check-optical-drive.sh:   [ OK ]   the host device /dev/sg5 is exposed to the container.
[cont-init   ] 54-check-optical-drive.sh:   [ OK ]   the device /dev/sg5 has proper permissions.
[cont-init   ] 54-check-optical-drive.sh:   [ OK ]   the container can write to device /dev/sg5.
[cont-init   ] 54-check-optical-drive.sh:   [ OK ]   associated SCSI CD-ROM (sr) device detected: /dev/sr0.
[cont-init   ] 54-check-optical-drive.sh:   [ OK ]   the host device /dev/sr0 is exposed to the container.
[cont-init   ] 54-check-optical-drive.sh:   [ OK ]   the device /dev/sr0 has proper permissions.
[cont-init   ] 54-check-optical-drive.sh:   [ OK ]   the container can write to device /dev/sr0.
[cont-init   ] 54-check-optical-drive.sh: terminated successfully.
[cont-init   ] 55-makemkv.sh: executing...
[cont-init   ] 55-makemkv.sh: terminated successfully.
[cont-init   ] 56-autodiscripper.sh: executing...
[cont-init   ] 56-autodiscripper.sh: terminated successfully.
[cont-init   ] 85-take-config-ownership.sh: executing...
[cont-init   ] 85-take-config-ownership.sh: terminated successfully.
[cont-init   ] 89-info.sh: executing...
    ╭――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――╮
    │                                                                      │
    │ Application:           MakeMKV                                       │
    │ Application Version:   1.17.9                                        │
    │ Docker Image Version:  25.02.2                                       │
    │ Docker Image Platform: linux/amd64                                   │
    │                                                                      │
    ╰――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――╯
[cont-init   ] 89-info.sh: terminated successfully.
[cont-init   ] all container initialization scripts executed.
[init        ] giving control to process supervisor.
[supervisor  ] loading services...
[supervisor  ] loading service 'default'...
[supervisor  ] loading service 'logmonitor'...
[supervisor  ] service 'logmonitor' is disabled.
[supervisor  ] loading service 'logrotate'...
[supervisor  ] loading service 'app'...
[supervisor  ] loading service 'gui'...
[supervisor  ] loading service 'certsmonitor'...
[supervisor  ] service 'certsmonitor' is disabled.
[supervisor  ] loading service 'audiorecorder'...
[supervisor  ] service 'audiorecorder' is disabled.
[supervisor  ] loading service 'nginx'...
[supervisor  ] loading service 'xvnc'...
[supervisor  ] loading service 'webauth'...
[supervisor  ] service 'webauth' is disabled.
[supervisor  ] loading service 'pulseaudio'...
[supervisor  ] service 'pulseaudio' is disabled.
[supervisor  ] loading service 'openbox'...
[supervisor  ] loading service 'xcompmgr'...
[supervisor  ] loading service 'autodiscripper-2'...
[supervisor  ] service 'autodiscripper-2' is disabled.
[supervisor  ] loading service 'autodiscripper-5'...
[supervisor  ] service 'autodiscripper-5' is disabled.
[supervisor  ] loading service 'autodiscripper-10'...
[supervisor  ] service 'autodiscripper-10' is disabled.
[supervisor  ] loading service 'autodiscripper-4'...
[supervisor  ] service 'autodiscripper-4' is disabled.
[supervisor  ] loading service 'autodiscripper-3'...
[supervisor  ] service 'autodiscripper-3' is disabled.
[supervisor  ] loading service 'autodiscripper'...
[supervisor  ] service 'autodiscripper' is disabled.
[supervisor  ] loading service 'autodiscripper-11'...
[supervisor  ] service 'autodiscripper-11' is disabled.
[supervisor  ] loading service 'autodiscripper-12'...
[supervisor  ] service 'autodiscripper-12' is disabled.
[supervisor  ] loading service 'autodiscripper-15'...
[supervisor  ] service 'autodiscripper-15' is disabled.
[supervisor  ] loading service 'autodiscripper-0'...
[supervisor  ] service 'autodiscripper-0' is disabled.
[supervisor  ] loading service 'autodiscripper-7'...
[supervisor  ] service 'autodiscripper-7' is disabled.
[supervisor  ] loading service 'autodiscripper-9'...
[supervisor  ] service 'autodiscripper-9' is disabled.
[supervisor  ] loading service 'autodiscripper-14'...
[supervisor  ] service 'autodiscripper-14' is disabled.
[supervisor  ] loading service 'autodiscripper-13'...
[supervisor  ] service 'autodiscripper-13' is disabled.
[supervisor  ] loading service 'autodiscripper-8'...
[supervisor  ] service 'autodiscripper-8' is disabled.
[supervisor  ] loading service 'autodiscripper-6'...
[supervisor  ] service 'autodiscripper-6' is disabled.
[supervisor  ] loading service 'autodiscripper-1'...
[supervisor  ] service 'autodiscripper-1' is disabled.
[supervisor  ] all services loaded.
[supervisor  ] starting services...
[supervisor  ] starting service 'xvnc'...
[xvnc        ] Xvnc TigerVNC 1.14.1 - built Feb  7 2025 21:11:05
[xvnc        ] Copyright (C) 1999-2024 TigerVNC Team and many others (see README.rst)
[xvnc        ] See https://www.tigervnc.org for information on TigerVNC.
[xvnc        ] Underlying X server release 12014000
[xvnc        ] Tue Feb 18 01:15:15 2025
[xvnc        ]  vncext:      VNC extension running!
[xvnc        ]  vncext:      Listening for VNC connections on /tmp/vnc.sock (mode 0660)
[xvnc        ]  vncext:      Listening for VNC connections on all interface(s), port 5900
[xvnc        ]  vncext:      created VNC server for screen 0
[supervisor  ] starting service 'nginx'...
[nginx       ] Listening for HTTP connections on port 5800.
[supervisor  ] starting service 'openbox'...
[supervisor  ] starting service 'xcompmgr'...
[supervisor  ] starting service 'app'...
[supervisor  ] all services started.
[xvnc        ] Tue Feb 18 01:15:18 2025
[xvnc        ]  Connections: accepted: /tmp/vnc.sock
[xvnc        ]  SConnection: Client needs protocol version 3.8
[xvnc        ]  SConnection: Client requests security type None(1)
[xvnc        ]  VNCSConnST:  Server default pixel format depth 24 (32bpp) little-endian rgb888
[xvnc        ]  VNCSConnST:  Client pixel format depth 24 (32bpp) little-endian bgr888
[xvnc        ]  ComparingUpdateTracker: 0 pixels in / 0 pixels out
[xvnc        ]  ComparingUpdateTracker: (1:-nan ratio)
[xvnc        ] Tue Feb 18 01:38:07 2025
[xvnc        ]  ComparingUpdateTracker: 18.6626 Gpixels in / 21.9172 Mpixels out
[xvnc        ]  ComparingUpdateTracker: (1:851.504 ratio)

Container inspect

[
    {
        "Id": "5ec34dad7be3da9c0e29150772e64cf76f2aab53dbc62236dcbffcf1e6c9564a",
        "Created": "2025-02-18T00:15:14.918889233Z",
        "Path": "/init",
        "Args": [],
        "State": {
            "Status": "running",
            "Running": true,
            "Paused": false,
            "Restarting": false,
            "OOMKilled": false,
            "Dead": false,
            "Pid": 3286031,
            "ExitCode": 0,
            "Error": "",
            "StartedAt": "2025-02-18T00:38:30.162359192Z",
            "FinishedAt": "2025-02-18T00:38:29.815751396Z"
        },
        "Image": "sha256:cbfb1e9ae70e4205a34b1848896e05eee542f5a64610781b2174411345adb780",
        "ResolvConfPath": "/mnt/.ix-apps/docker/containers/5ec34dad7be3da9c0e29150772e64cf76f2aab53dbc62236dcbffcf1e6c9564a/resolv.conf",
        "HostnamePath": "/mnt/.ix-apps/docker/containers/5ec34dad7be3da9c0e29150772e64cf76f2aab53dbc62236dcbffcf1e6c9564a/hostname",
        "HostsPath": "/mnt/.ix-apps/docker/containers/5ec34dad7be3da9c0e29150772e64cf76f2aab53dbc62236dcbffcf1e6c9564a/hosts",
        "LogPath": "/mnt/.ix-apps/docker/containers/5ec34dad7be3da9c0e29150772e64cf76f2aab53dbc62236dcbffcf1e6c9564a/5ec34dad7be3da9c0e29150772e64cf76f2aab53dbc62236dcbffcf1e6c9564a-json.log",
        "Name": "/makemkv",
        "RestartCount": 0,
        "Driver": "overlay2",
        "Platform": "linux",
        "MountLabel": "",
        "ProcessLabel": "",
        "AppArmorProfile": "docker-default",
        "ExecIDs": null,
        "HostConfig": {
            "Binds": [
                "/mnt/tshirt/media/1080:/1080:rw",
                "/mnt/tshirt/media/4k:/4k:rw",
                "/mnt/tshirt/media/1080HDR:/1080HDR:rw",
                "/mnt/tshirt/media/4kHDR:/4kHDR:rw",
                "/mnt/tshirt/media/manual:/manual:rw",
                "/mnt/tshirt/configurations/makemkv:/config:rw"
            ],
            "ContainerIDFile": "",
            "LogConfig": {
                "Type": "json-file",
                "Config": {}
            },
            "NetworkMode": "ix-makemkv_default",
            "PortBindings": {
                "5800/tcp": [
                    {
                        "HostIp": "",
                        "HostPort": "5800"
                    }
                ]
            },
            "RestartPolicy": {
                "Name": "no",
                "MaximumRetryCount": 0
            },
            "AutoRemove": false,
            "VolumeDriver": "",
            "VolumesFrom": null,
            "ConsoleSize": [
                0,
                0
            ],
            "CapAdd": null,
            "CapDrop": null,
            "CgroupnsMode": "private",
            "Dns": null,
            "DnsOptions": null,
            "DnsSearch": null,
            "ExtraHosts": [],
            "GroupAdd": null,
            "IpcMode": "private",
            "Cgroup": "",
            "Links": null,
            "OomScoreAdj": 0,
            "PidMode": "",
            "Privileged": false,
            "PublishAllPorts": false,
            "ReadonlyRootfs": false,
            "SecurityOpt": null,
            "UTSMode": "",
            "UsernsMode": "",
            "ShmSize": 67108864,
            "Runtime": "nvidia",
            "Isolation": "",
            "CpuShares": 0,
            "Memory": 0,
            "NanoCpus": 0,
            "CgroupParent": "",
            "BlkioWeight": 0,
            "BlkioWeightDevice": null,
            "BlkioDeviceReadBps": null,
            "BlkioDeviceWriteBps": null,
            "BlkioDeviceReadIOps": null,
            "BlkioDeviceWriteIOps": null,
            "CpuPeriod": 0,
            "CpuQuota": 0,
            "CpuRealtimePeriod": 0,
            "CpuRealtimeRuntime": 0,
            "CpusetCpus": "",
            "CpusetMems": "",
            "Devices": [
                {
                    "PathOnHost": "/dev/sr0",
                    "PathInContainer": "/dev/sr0",
                    "CgroupPermissions": "rwm"
                },
                {
                    "PathOnHost": "/dev/sg5",
                    "PathInContainer": "/dev/sg5",
                    "CgroupPermissions": "rwm"
                }
            ],
            "DeviceCgroupRules": null,
            "DeviceRequests": null,
            "MemoryReservation": 0,
            "MemorySwap": 0,
            "MemorySwappiness": null,
            "OomKillDisable": null,
            "PidsLimit": null,
            "Ulimits": null,
            "CpuCount": 0,
            "CpuPercent": 0,
            "IOMaximumIOps": 0,
            "IOMaximumBandwidth": 0,
            "MaskedPaths": [
                "/proc/asound",
                "/proc/acpi",
                "/proc/kcore",
                "/proc/keys",
                "/proc/latency_stats",
                "/proc/timer_list",
                "/proc/timer_stats",
                "/proc/sched_debug",
                "/proc/scsi",
                "/sys/firmware",
                "/sys/devices/virtual/powercap"
            ],
            "ReadonlyPaths": [
                "/proc/bus",
                "/proc/fs",
                "/proc/irq",
                "/proc/sys",
                "/proc/sysrq-trigger"
            ]
        },
        "GraphDriver": {
            "Data": {
                "LowerDir": "/mnt/.ix-apps/docker/overlay2/23346d312e07fefcec4a6d6393d0c2ea66ed6bb39d0a96942c6b8cafe884ceda-init/diff:/mnt/.ix-apps/docker/overlay2/ccf6826e8cc2abd0ad1531863599b56deacbef1d5ea882ff9c52d18833310ecc/diff:/mnt/.ix-apps/docker/overlay2/333b48bdd56eabeb0d2acc77dc2e9db73d9b05cd1b1f059aba8638a6da2f6760/diff:/mnt/.ix-apps/docker/overlay2/3c53bbb44c25860d00e16324563251673ef49fd9225d32d2943cc57d8999f5f7/diff:/mnt/.ix-apps/docker/overlay2/a7b03609bd0dc633662732d036f025fafb50b9cbaf5f570429fbad57e03405c6/diff:/mnt/.ix-apps/docker/overlay2/64ba6e9bafda14ac975102ebf3aefd1ac4f559b2a4d89eae164ca7fc905976ef/diff:/mnt/.ix-apps/docker/overlay2/252a52840fbb0f5a0eccd79e033038a33ed7c330daeefe0f0a2ffbe64b452cb9/diff:/mnt/.ix-apps/docker/overlay2/1b03168760815206e0846fc989e5c0e3bc8550c808c7ea8e5f9eea60e919b27c/diff:/mnt/.ix-apps/docker/overlay2/088486a5485f2844dc258298c5a522d8b8e5f45086455ed92f41c0b9ae85cb6e/diff:/mnt/.ix-apps/docker/overlay2/3a9c9dd222de3e4e256a67dd680a3ba75a27b6412470f3ba8c3ec56b83edf8e8/diff:/mnt/.ix-apps/docker/overlay2/0c0e214496c35fc03b2255ec004cec1a4f25262053b67f40f9c9fc9551e1a0f2/diff:/mnt/.ix-apps/docker/overlay2/8ff18de0bf921496bacb5bebda721a9d8630adad2fae55fb0cbe8381077c9ee4/diff:/mnt/.ix-apps/docker/overlay2/d21a4697639c1012f86eaaf51c191c37da851a3771140b5fc56e79efb548ec32/diff:/mnt/.ix-apps/docker/overlay2/4db423dd40f4c7c8cca4e13ef6dff0f96be9745f501ea3faf12bfc2748913374/diff:/mnt/.ix-apps/docker/overlay2/80b470bb8fb0fb8ceeff3845fe6e168a6cf5a79b961111add47c7c4c896b2b77/diff:/mnt/.ix-apps/docker/overlay2/51c03434fc0e224960aca990bdc71083b410bfe9c1a33fd7ae1af6559c2812b8/diff:/mnt/.ix-apps/docker/overlay2/1e8d3b3f03722e29d78d594e73a50603310b90c1858fb61057ca498f448e8cb3/diff:/mnt/.ix-apps/docker/overlay2/f93fff3fe18e52dc175ae5fcb762f8a405408b811641ebd17acef82d9f8fbfa4/diff:/mnt/.ix-apps/docker/overlay2/0f65bc91f8a5d8134e6dc30a9a54f2dd93b87a4bb3502cbd92dff83df7d938dc/diff:/mnt/.ix-apps/docker/overlay2/ecb5961ea6d29ccdac03a8481b92f7e9bbde7025d3987e55470d91c094b3dd96/diff:/mnt/.ix-apps/docker/overlay2/6095801fd6f0646725dc8941a1ab3d266fa207249221cc2f0913f6cd8eef03ee/diff:/mnt/.ix-apps/docker/overlay2/c1aea079328206f2d912b03b2b683c112908b14d88c944e88e1f3fa7423d4da7/diff:/mnt/.ix-apps/docker/overlay2/5ec83641bcbd3709d385f736b10e098c48610a36cdb782cc833521c27a50ed20/diff:/mnt/.ix-apps/docker/overlay2/662148055ce941af9bdfd2f2e46f8d486c08740ca6525e7764b6ee369ac8c769/diff:/mnt/.ix-apps/docker/overlay2/8149c59e8d1664036eed11571a19eaed6d0b1265aba0307f21623188e746f60b/diff:/mnt/.ix-apps/docker/overlay2/4e159d9cdaa8b056394447266a532ffa518e41502f7a6bee25f836e340cb1665/diff:/mnt/.ix-apps/docker/overlay2/02bf34de80a4119c47232f2eec680b41995bf48a8e3d9791729a661b4d147439/diff:/mnt/.ix-apps/docker/overlay2/333b33733f5b4f00d4a988e0ed3e2ae59c9523366c7bc604b4a69e88b057354d/diff:/mnt/.ix-apps/docker/overlay2/4d5b7cc7c54fe7b3330db5eaab58f10d97893f3c164fdfc25380b064770fe59b/diff:/mnt/.ix-apps/docker/overlay2/69327106a048f1ab8fc49dadf03b604b1e7908096e0c977bef1e915fc79899b3/diff:/mnt/.ix-apps/docker/overlay2/2d36c8f42d8b906338e213f2a3bf8ea7e3a51f3d9151c226dc96ba578de762ff/diff:/mnt/.ix-apps/docker/overlay2/9005e7566f1ec62a6e3fc397af336d77c34ef5fcca8a1c9f1efe748dd5e51638/diff:/mnt/.ix-apps/docker/overlay2/9736281c97ab03cd3debe1c416669fb6d2be69a69816f18d974915b78bab39fb/diff:/mnt/.ix-apps/docker/overlay2/a13ef7b2f97a7f56b790bcef95b2a89b272f7d4fa76a1e821c96e6fba99da097/diff:/mnt/.ix-apps/docker/overlay2/f0a1f7b7f5a363cbf441fa139c47ad164b2f67bb34d661c2c1b933b1458382d4/diff:/mnt/.ix-apps/docker/overlay2/cf1089c34c74def14c8105b89298850f72d3d01af9619c8cc4c0afd20d6d3788/diff:/mnt/.ix-apps/docker/overlay2/e88d7a5ff154af85c8465cc080dd42902f12b319df43a53f809b3d45c71a7f74/diff:/mnt/.ix-apps/docker/overlay2/ae6a209883f285ce50695cb56d4966ceb7bfa2efbfc4825d80c3b0d6a4510378/diff:/mnt/.ix-apps/docker/overlay2/7fd4e4fa1bca78b788026d03d2abfbb93922f4e1bf9bb8ccf2db9c4ccef9b8c2/diff:/mnt/.ix-apps/docker/overlay2/69bf5a691f82e1c7ec1d96cdc7d19a957401ac47ebcb82964acedbe9b64c03fa/diff:/mnt/.ix-apps/docker/overlay2/f8436fa7830277021b69f01e6c47a8a3a0b11942c0369e78efde750f1d80c16e/diff:/mnt/.ix-apps/docker/overlay2/12eb5f36dc7a1a0923c23dbe7d2d4c41424148cd1714711700d8227485155810/diff:/mnt/.ix-apps/docker/overlay2/07aa839c3f2085a38963765cf3501352ade2891f6c4c7638ae7899292c93588b/diff:/mnt/.ix-apps/docker/overlay2/14dd8ae8d881466a6465b93ff145fcf224d47658d7f3f370a7520c4ebc8aeac7/diff",
                "MergedDir": "/mnt/.ix-apps/docker/overlay2/23346d312e07fefcec4a6d6393d0c2ea66ed6bb39d0a96942c6b8cafe884ceda/merged",
                "UpperDir": "/mnt/.ix-apps/docker/overlay2/23346d312e07fefcec4a6d6393d0c2ea66ed6bb39d0a96942c6b8cafe884ceda/diff",
                "WorkDir": "/mnt/.ix-apps/docker/overlay2/23346d312e07fefcec4a6d6393d0c2ea66ed6bb39d0a96942c6b8cafe884ceda/work"
            },
            "Name": "overlay2"
        },
        "Mounts": [
            {
                "Type": "volume",
                "Name": "2620b16107227af1324f5e4483e9f5a1474bd46ea427ffae58c89f6bbf228d0d",
                "Source": "/mnt/.ix-apps/docker/volumes/2620b16107227af1324f5e4483e9f5a1474bd46ea427ffae58c89f6bbf228d0d/_data",
                "Destination": "/storage",
                "Driver": "local",
                "Mode": "",
                "RW": true,
                "Propagation": ""
            },
            {
                "Type": "bind",
                "Source": "/mnt/tshirt/media/1080",
                "Destination": "/1080",
                "Mode": "rw",
                "RW": true,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/mnt/tshirt/media/4k",
                "Destination": "/4k",
                "Mode": "rw",
                "RW": true,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/mnt/tshirt/media/1080HDR",
                "Destination": "/1080HDR",
                "Mode": "rw",
                "RW": true,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/mnt/tshirt/media/4kHDR",
                "Destination": "/4kHDR",
                "Mode": "rw",
                "RW": true,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/mnt/tshirt/media/manual",
                "Destination": "/manual",
                "Mode": "rw",
                "RW": true,
                "Propagation": "rprivate"
            },
            {
                "Type": "bind",
                "Source": "/mnt/tshirt/configurations/makemkv",
                "Destination": "/config",
                "Mode": "rw",
                "RW": true,
                "Propagation": "rprivate"
            },
            {
                "Type": "volume",
                "Name": "fbea19c542807a2d49c6f5f13bb6e80f57bc4e76648f350b6514b0169df87cfe",
                "Source": "/mnt/.ix-apps/docker/volumes/fbea19c542807a2d49c6f5f13bb6e80f57bc4e76648f350b6514b0169df87cfe/_data",
                "Destination": "/output",
                "Driver": "local",
                "Mode": "",
                "RW": true,
                "Propagation": ""
            }
        ],
        "Config": {
            "Hostname": "5ec34dad7be3",
            "Domainname": "",
            "User": "",
            "AttachStdin": false,
            "AttachStdout": true,
            "AttachStderr": true,
            "ExposedPorts": {
                "5800/tcp": {},
                "5900/tcp": {}
            },
            "Tty": false,
            "OpenStdin": false,
            "StdinOnce": false,
            "Env": [
                "GROUP_ID=568",
                "TZ=Europe/Berlin",
                "MAKEMKV_KEY=UNSET",
                "USER_ID=568",
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/base/sbin:/opt/base/bin",
                "ENV=/root/.docker_rc",
                "SUP_GROUP_IDS=",
                "UMASK=0022",
                "LANG=en_US.UTF-8",
                "KEEP_APP_RUNNING=0",
                "APP_NICENESS=0",
                "INSTALL_PACKAGES=",
                "PACKAGES_MIRROR=",
                "CONTAINER_DEBUG=0",
                "DISPLAY_WIDTH=1920",
                "DISPLAY_HEIGHT=1080",
                "DARK_MODE=0",
                "SECURE_CONNECTION=0",
                "SECURE_CONNECTION_VNC_METHOD=SSL",
                "SECURE_CONNECTION_CERTS_CHECK_INTERVAL=60",
                "WEB_LISTENING_PORT=5800",
                "VNC_LISTENING_PORT=5900",
                "VNC_PASSWORD=",
                "ENABLE_CJK_FONT=0",
                "WEB_AUDIO=0",
                "WEB_AUTHENTICATION=0",
                "WEB_AUTHENTICATION_TOKEN_VALIDITY_TIME=24",
                "WEB_AUTHENTICATION_DEFAULT_USERNAME=",
                "WEB_AUTHENTICATION_DEFAULT_PASSWORD=",
                "MAKEMKV_GUI=1",
                "AUTO_DISC_RIPPER=0",
                "AUTO_DISC_RIPPER_MAKEMKV_PROFILE=",
                "AUTO_DISC_RIPPER_EJECT=0",
                "AUTO_DISC_RIPPER_PARALLEL_RIP=0",
                "AUTO_DISC_RIPPER_INTERVAL=5",
                "AUTO_DISC_RIPPER_MIN_TITLE_LENGTH=",
                "AUTO_DISC_RIPPER_BD_MODE=mkv",
                "AUTO_DISC_RIPPER_FORCE_UNIQUE_OUTPUT_DIR=0",
                "AUTO_DISC_RIPPER_NO_GUI_PROGRESS=0"
            ],
            "Cmd": [
                "/init"
            ],
            "Image": "jlesage/makemkv",
            "Volumes": {
                "/config": {},
                "/output": {},
                "/storage": {}
            },
            "WorkingDir": "/tmp",
            "Entrypoint": null,
            "OnBuild": null,
            "Labels": {
                "com.docker.compose.config-hash": "d6d72173c44fb3a15774f482993b9f9a878e359b16a762780a8457b346476dec",
                "com.docker.compose.container-number": "1",
                "com.docker.compose.depends_on": "",
                "com.docker.compose.image": "sha256:cbfb1e9ae70e4205a34b1848896e05eee542f5a64610781b2174411345adb780",
                "com.docker.compose.oneoff": "False",
                "com.docker.compose.project": "ix-makemkv",
                "com.docker.compose.project.config_files": "/mnt/.ix-apps/app_configs/makemkv/versions/1.0.0/templates/rendered/docker-compose.yaml",
                "com.docker.compose.project.working_dir": "/mnt/.ix-apps/app_configs/makemkv/versions/1.0.0/templates/rendered",
                "com.docker.compose.service": "makemkv",
                "com.docker.compose.version": "2.29.1",
                "org.label-schema.description": "Docker container for MakeMKV",
                "org.label-schema.name": "makemkv",
                "org.label-schema.schema-version": "1.0",
                "org.label-schema.vcs-url": "https://github.com/jlesage/docker-makemkv",
                "org.label-schema.version": "25.02.2"
            }
        },
        "NetworkSettings": {
            "Bridge": "",
            "SandboxID": "dd69911c8eed6605f8b2efac28723d34ed80f1631276bd8177dbda707fc3f03b",
            "SandboxKey": "/var/run/docker/netns/dd69911c8eed",
            "Ports": {
                "5800/tcp": [
                    {
                        "HostIp": "0.0.0.0",
                        "HostPort": "5800"
                    },
                    {
                        "HostIp": "::",
                        "HostPort": "5800"
                    }
                ],
                "5900/tcp": null
            },
            "HairpinMode": false,
            "LinkLocalIPv6Address": "",
            "LinkLocalIPv6PrefixLen": 0,
            "SecondaryIPAddresses": null,
            "SecondaryIPv6Addresses": null,
            "EndpointID": "",
            "Gateway": "",
            "GlobalIPv6Address": "",
            "GlobalIPv6PrefixLen": 0,
            "IPAddress": "",
            "IPPrefixLen": 0,
            "IPv6Gateway": "",
            "MacAddress": "",
            "Networks": {
                "ix-makemkv_default": {
                    "IPAMConfig": null,
                    "Links": null,
                    "Aliases": [
                        "makemkv",
                        "makemkv"
                    ],
                    "MacAddress": "02:42:ac:10:04:02",
                    "DriverOpts": null,
                    "NetworkID": "8aea1307b82646df66f404957e66e15eb5cbdd5b03b7f0aafbdf12a995108083",
                    "EndpointID": "5689aaed1021a91b84d52b340abeb98d19bb3f47c5c988049fb08084b9e87555",
                    "Gateway": "172.16.4.1",
                    "IPAddress": "172.16.4.2",
                    "IPPrefixLen": 24,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "DNSNames": [
                        "makemkv",
                        "5ec34dad7be3"
                    ]
                }
            }
        }
    }
]

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions