Hello @goat,
Did you follow the instructions given in … ?
Additional informations can be found here.
The --restart unless-stopped
option should take care of restarting the docker container if needed. Unfortunately, the GUI of QNAP doesn’t offer the possibility to set this parameter in this way.
You can use the shell (Shell App or SSH) to run the command docker run -d --network host --restart unless-stopped --name roon-extension-manager --hostname Docker -v roon-extensions:/root/.RoonExtensions/lib -e "TZ=<timezone>" theappgineer/roon-extension-manager:latest
or use ContainerStation > Create > + Create Application, which is how I did it, and then provide a docker compose configuration that does basically the same. For both cases, make sure you provide the correct time zone for the alarm clock to work correctly!
Here’s my docker compose configuration for reference:
version: '3'
services:
roon:
image: theappgineer/roon-extension-manager:latest
container_name: roon-extension-manager
restart: unless-stopped
volumes:
- roon-extensions:/root/.RoonExtensions/lib
environment:
- TZ=<timezone>
network_mode: host
volumes:
roon-extensions:
external: true
Make sure you open up the extension manager in Roon and do a manual update to ensure you’re running the latest version. Now it should run without further issues – at least it does for me – on your QNAP NAS.
Hope this helps.