Using extensions with ROCK


(Peter Hocking) #1

Hi
From my reading of the forums posts it appears that at this time extensions & the Roon Extension Manager cannot be installed on a ROCK server, but they can be installed on another PC on the same network & they will then “see” the ROCK server & function as expected.

Is this correct?

TIA

Peter


(Jan Koudijs) #2

That’s correct!


(Tony) #3

I do hope that addressing this limitation of ROCK (and Nucleus presumably) is on the roadmap for the near future. Having to run Extensions this way is inconvenient and not super reliable. They tend to stop working when Roon gets an update or when the laptop they are running on is rebooted. The maintenance required detracts from the ‘appliance’ concept of ROCK.


(Jan Koudijs) #4

Last time @danny talked about this, he said:

Let’s hope that the focus will turn towards this. Would be nice if ROCK gets support for Docker containers.


(Tony) #5

Yes, but I can understand why it isn’t a high priority; a bit of a niche feature that will remain so until it is easier to use.


(John Webb) #6

Hi - I was wondering if you could direct me to a post that describes how to set that up. I’m not sure what to search for.


(Tony) #7

For Windows install:

For Pi install (and the excellent Web Controller):


(John Webb) #8

Thanks for sharing that!


(Peter Hocking) #9

Thanks for all the replies. I now have a Raspberry PI running DietPI running the alarm clock extension.


(Tony) #10

Brill. I will get round to this shortly as I have a Pi in need of an update to the latest Diet Pi. Did you follow the instructions above or just do a standard Diet Pi install and add the other components on afterwards?


(Peter Hocking) #11

Hi Tony

Basically I followed the instructions at https://github.com/pluggemi/roon-web-controller/wiki/Diet-Pi-Installation-Extension-Manager

Peter


(Jan Koudijs) #12

Since DietPi version 6.10 the Extension Manager can be directly installed via dietpi-software.