Extension manager dissapearing

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.

2 Likes