Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Roon docker, unRaid Roon support, "steefdebruijn/docker-roonserver"

Featured Replies

Current Roon Server support thread is now here:

 


 

================================

==== DEPRECIATED ==============
================================

please refer to above linked thread for support moving forward.
 

Info below may be helpful for legacy or specific setups. 
 

 

 

 

================ To find the roon docker ================

APPS tab on the top

Search for "roonserver", it'll pop right up

MJjvjQ2.png

 

 

 

================ Install setup Roon docker ================

Now install the Docker via Apps.

 

All defaults should be fine. The pre-filled in fields are pretty self explanatory. I left depreciated (lingo for old and dated) details below. 

 

As of Roon 2.0, they've added remote listening, yay! It's called Roon ARC, and requires a few extra steps.

 

Edit the default Docker Template to Add Port/Path/Variable

 

    Config Type: Port (drop down)

    Name: Roon ARC

    Host Port: 55000

    Default Value 55000

    Connection Type: TCP (drop down)

    Description: Roon ARC

 

roon-remote-port-details.png

 

The finished docker template should look something like this:

 

roon-remote-port-forward.png

 

You will also have to forward ports on your router to get it to fully work with ARC. Check out this post over there:

https://help.roonlabs.com/portal/en/kb/articles/arc-port-forwarding#Still_having_problems

 

and also portforward.com for steps specific to your router.

 

Once you get that done, and it's hunky-dory, Roon > Settings > ARC should look like this:

 

 

roon-arc-inside-settings.png

 

 

I didn't specify a port. I installed the Desktop version of Roon on my Windows 10 machine: https://roonlabs.com/downloads.html, just the Roon for Windows, not the Roon Server. When you run the software, it will detect a Roon Core on your server; use that.

http://i.imgur.com/8sMWG0il.png

 

I had to put in a credit card ("Don't worry! Your card won't be charged the $199 until 14 days is up!" riiiight), and sign up for the free 14 day account. I pointed the software to my audio collection, and it's plugging away.

 

 

================ DEPRECIATED ================

 

 

================ Get it working on yer phone ================

Install the bitchin' Wireguard VPN, howto blog. You may have to wrestle with some ports, and some duckdns action, but it ain't that bad: and is outside the scope of THIS thread.

 

Perform the first run of the app at home which will do initial discovery. Once your phone identified the Roon server the first time, you should be able good to go for remote vpn access. This same process worked for my laptop.

 

(I wonder about a work computer.... if there's a way to force discovery on a computer that has never been at home... ? If anyone knows, let me know and I'll update this thread! dk 2/2021)

 

 

_OHOBiiQMMnu1Uyskybx7q3BfreO-AbSijPlaZHr

 

 

 

 

 

 

 

 

Network type: Host
Console Shell Command: Shell
Privileged: On

 

 

 

Add these Paths:

 

Config type: Path
Name: Container Path: /app
Container Path: /app
Host Path: /mnt/user/appdata
Access Mode: Read/Write
Description:

 

Config type: Path
Name: Container Path: /data
Container Path: /data
Host Path: /mnt/user/appdata
Access Mode: Read/Write
Description:


Config type: Path
Name: Container Path: /music
Container Path: /music
Host Path: /mnt/user/audio/music   (***for me, this is my location of music***)
Access Mode: Read/Write
Description:

 

Config type: Path
Name: Container Path: /backup
Container Path: /backup
Host Path: /mnt/user/backup/roon/
Access Mode: Read/Write
Description:

 

 

thanks to @mikela

for these settings

 

 

Old VPN info: The most promising post I've found so far

https://community.roonlabs.com/t/vpn-step-by-step/49564/55

 

 

hello folks, I wanted to make a post before I start diving into the technicalities of getting this done. From what I've seen on a few other threads, people have started a VM just to run the Roon server. I'm not opposed to doing that, but if there was a straight up docker, wouldn't that be better or less overhead or easier to configure? Anyone else have any luck with running a Roon server out of an existing unRaid box?

 

I already have a Plex server that's solid and will serve up direct stream FLAC files, but the interface and experience leaves a lot to be desired. (we'l see about $500 worth of desire...)

 

https://roonlabs.com/downloads.html

 

This Roon docker does not come up via the unRaid Applications search, updated 3/2019

https://hub.docker.com/r/steefdebruijn/docker-roonserver/

 

thread from 2016

https://community.roonlabs.com/t/roon-running-in-docker-on-unraid-6-x/10456/13

 

another docker last updated 2016

https://hub.docker.com/r/ronch/roon-server/

 

 

 

Edited by dkerlee

  • Replies 305
  • Views 74.8k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • HI @realdiel, sorry to just get back to you, work has been crazy. Thanks for your help troubleshooting this!   I'll try to explain the process as clearly as possible. What I suggest you do i

  • I'll contact Steef about it to make sure he's planning to update the core image. If not, I'll roll my own and update here. I'll report back here once I know though.    Edit: the necessary li

  • The user caught me in a bad mood, and I may have exaggerated.  

Posted Images

28 minutes ago, dkerlee said:

This Roon docker does not come up via the unRaid Applications search, updated 3/2019

 

image.png.3658b615cf9b906f97513af5e1bc40ad.png

 

It's on page 2

  • Author

Yeah, I dunno, it's not in there! Is it perhaps because I only have one docker repository listed? Under Docker > scroll to bottom "https://github.com/limetech/docker-templates"

It's been a while since I've even added a docker, I might be in the wrong tab or something. But I did a little digging and didn't see it. thanks!

 

 

docker missing.png

  • 1 month later...
On 8/16/2019 at 10:31 PM, dkerlee said:

 

Did you ever resolve this?  I am in the same boat.  Never tried dockers but wanted to give this a try.  However it does not seem to exist.  I may end up using my Windows 10 VM instead.

 

Edited by mikela

Would be interested in Roon as well. Can't find it either.

If you want any roon related dockers to show up under the Apps tab then you have to have enabled the option to search dockerhub under the settings.   Once you have done that plenty show up but what the difference is I have no idea :( 

Thanks for that.

 

I got this message when I asked about a roon docker for unraid: "We haven't published any Docker images, but a member of our community did: https://github.com/steefdebruijn/docker-roonserver"

 

OK, I was able to install the docker listed above and it shows it in the docker tab as "started".  However, it doesn't seem to have installed the actual Roon Server from what I can tell.  Is it necessary to download the Linux based Roon Server (Easy Install Script) from their site and place it somewhere in my shares?

On 9/30/2019 at 7:29 PM, itimpi said:

If you want any roon related dockers to show up under the Apps tab then you have to have enabled the option to search dockerhub under the settings.   Once you have done that plenty show up but what the difference is I have no idea :( 

Did enable it, still no roon...? Or do we need to restart apps?

*edit* oh wait there is a tiny blue link you have to click that searches dockerhub... you would expect that it will search automatically when you enable the settings... at least i would.

Edited by jowi

59 minutes ago, jowi said:

Did enable it, still no roon...? Or do we need to restart apps?

*edit* oh wait there is a tiny blue link you have to click that searches dockerhub... you would expect that it will search automatically when you enable the settings... at least i would.

I think that is deliberate so that the normal Unraid containers do not get buried amongst all the others.

 

having said that I do not see why you have to even enable that option in the settings.

4 hours ago, itimpi said:

I think that is deliberate so that the normal Unraid containers do not get buried amongst all the others.

Correct.  To give precedence to an app that already has a template created for it.

4 hours ago, itimpi said:

having said that I do not see why you have to even enable that option in the settings.

Because I don't want (nor do I think the forum as a whole wants) to be continually helping people with how to interpret the docker run command in the documentation for any given random container (if it even has any docs).  Just simplifies everyone's work around here.

I realized that even though it says the docker is started that there was no volume or port mappings.  It is in "bridge" mode.  I now understand that I must volume map to the app.  I assume that one does that by selecting "Add another Path, Port, Variable, Label or Device".  Are there updated instructions somewhere for this?  At the Github site: https://github.com/steefdebruijn/docker-roonserver it shows VOLUME [ "/ app" , "/ data" , "/ music" , "/ backup" ].  Is this what I should put in "Container Path"?  What about name?

 

Edit:

 

I mapped "/app" and "/data" to the appdata share from the pull down menu and "/music" to my music share.

Assuming I am on the right path here, for "/backup" is it OK to map it to my ISO share even though it is "secure"?  I left name blank.  I am now seeing that Roon files are in the appdata share.  However there is no port shown.

Edited by mikela

Ok, i'm lost. Roon docker is running, but now what? There is no webgui, nothing? Is there no gui? What about the paths that are mentioned, also by mikela?

I am using Roon Remote on my iPad to access the core which is now up and running on my unRaid server.  I had to set privileged to on and change network from bridged to host.  This is my first docker, so I'm am not completely confident in the mapping I did above but everything seems to be working now.  I read somewhere that it is best to remap "backup" someplace other than appdata.   Is it OK to map it to my ISO share even though it is "secure"?  Will it write to it?

Edited by mikela

1 hour ago, mikela said:

secure

Only affects connections over the network (smb), and doesn't affect any docker app

Where can i find instructions on how to set up the server? The paths etc?

  • 2 weeks later...

Nothing? I can't find any usefull info myself. A link into the right direction would be appreciated.

  • Author
1 hour ago, jowi said:

Nothing? I can't find any usefull info myself

 

 

@jowi2000 the other post above, @mikeladid put path mappings. I bet the port is just another variable in there that you specify.

 

Also, @Squidposted up there they (I assume the community of active super users, (thank you very much for your freely given hard work and advice!)) don't want to help all users with all dockersq that don't already have a pre-configured docker template. Which is exactly what we're trying to figure out here!

 

Of someone gets around to a working configuration before I do, great. But one of these days, I'll get to it. And I'll post detailed instructions, screen shots, the whole kitten caboodle as an EDIT on the original post. 

 

Until then, I've been suffering through Plex flac playback. Which is mediocre, but paid for. 

 

Oo what about putting in a request for a docker with the Linux.io docker dudes? If we go through proper channels, and a few users show interest, perhaps one of then would template it up for us. Done. 

https://discourse.linuxserver.io/t/request-roon-music-server/720

Edited by dkerlee

13 minutes ago, dkerlee said:

don't want to help all users with all dockersq that don't already have a pre-configured docker template.

The user caught me in a bad mood, and I may have exaggerated.  

  • Author

You've got plenty of good will around here @Squid: no worries.

2 hours ago, dkerlee said:

 

 

I bet the port is just another variable in there that you specify.

I never specified a port setting.  This is what worked for me: "I had to set privileged to on and change network from bridged to host."

 

  • Author

@mikelathat is awesome! Would you post a few screen shots of your settings for posterity? 

Roon Docker Settings.png

  • 1 month later...

Thanks Mikela, when i installed the docker, none of these 4 paths were configured or even present in the docker. I've added them manually and now Roon works like a charm 👍

  • 3 weeks later...

Cool, hadn't seen this before. No web UI? Do I need to pay USD 699 for Roon to work?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.