I’m trying to install the Handbrake Rockon, and the required parameters during installation seem nonsensical and don’t match what the Docker image’s github describes.
First, the requirement for 4 shares that Rockstor labels as Config, Movies, Output and Watch. Looking at the github documentation, Movies doesn’t exist. The example the author gives is a volume where the static docker files are placed and under which HandBrake/Output and HandBrake/Watch live. It’s described as “contains files from your host that need to be accessible to the application.” That sounds nothing like a volume that would used for Movies. Seems to me like it should be stuff that gets stored in the Rockon root.
Second, there’s 2 fields labeled “Automated Conversion Preset” and “Automated Conversion Format”, and they’re both listed as requirements rather than optional. The info for those fields refers us to the image’s github page for more info, and specifies a section of the documentation. But there is no such information about possible presets at that location. Those fields are not required at all. The info for the field even says “defaults to […]” because the docker image assumes defaults if those aren’t provided. I’m not sure why those fields are mandatory for installation, it’s not even clear what we can enter there even after reading the referred documentation. I ended up just typing in what the field info shows.
Third, I see nowhere that I can pass a DVD drive from Rockstor to the docker image. I can pass an encoding device, but no optical drive. I assume I can add that as a label, but it seems odd that it’s not part of the installation procedure.