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

FYI: I just updated my Roon Core Docker container to 1.8 via the Roon app running on my MacBook with no problems at all. Everything looks great! Cheers!

Edited by xthursdayx

  • Replies 305
  • Views 75.1k
  • 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

11 minutes ago, xthursdayx said:

UPDATE: Just updated my Roon Core container via Roon running on my MacBook (and that Roon instance as well) to 1.8 with no problems at all. Everything looks great!

Same here! So glad this is working.

Everything is working just perfect

I just upgraded to 1.8 and it all worked great!

First time it's ever worked for me 👍

So as someone who's just finishing up a trial, it looks like I missed all the pain. For me, it was a very straightforward initial setup ad the update was smoothness itself. 

 

The 1.8 UI, on first impressions, looks like a vast improvement on what went before which was somewhat clunky and tricky to navigate (on desktop). 

 

Now, my only decision is Qobuz or Tidal. (I'm leaning towards the former).

I did a new install of roon on unraid using this docker, getting major issues. It will run for a while then becomes unstable and seems to crash or at least cannot be seen on the network the docker is running. If I restart it, it comes back but the squeezebox devices on the network can no longer be found until I restart them, then it works again for a while before the cycle restarts.

 

I see lots of this in the logs

 

has mp3float: 1, aac_fixed: 0
Running
Not responding
Error

Initializing
Started
Not responding
aac_fixed decoder found, checking libavcodec version...

has mp3float: 1, aac_fixed: 0
Running
Not responding
Error

Not responding
Initializing
Started
aac_fixed decoder found, checking libavcodec version...

has mp3float: 1, aac_fixed: 0
Running
Not responding
[0;37;1m[0;0m00:00:00.002 [0;31mWarn: get lock file path: /tmp/.rnsgem0-[0;0m
[0;37;1m[0;0m00:00:00.114 [0;36mTrace: [childprocess] using unix child process[0;0m
Initializing
Started
aac_fixed decoder found, checking libavcodec version...

has mp3float: 1, aac_fixed: 0
Running
Not responding
Error

 

20 hours ago, garethsnaim said:

I did a new install of roon on unraid using this docker, getting major issues.

@garethsnaim unfortunately, I'm not sure what's causing your issue and I suspect it is an issue unique to your set up and the actual Roon docker itself, rather than an issue caused by my unraid template (which follows steefdebruijn's mappings) . My suggestion is to post a new issue on steefdebruijn's github repo: https://github.com/steefdebruijn/docker-roonserver

On 12/19/2020 at 11:31 PM, DaveW42 said:

1) MULTIPLE MUSIC DIRECTORIES:  I have my music files in separate directories.  The template by default provides a single entry for your music directory.  I went ahead and entered one of my music directories, and then later I tried to add another directory using the main Roon interface (i.e., in the settings, storage area of Roon Remote).  Needless to say, it didn't work after numerous attempts.  After searching a bit I learned that docker containers can't really see your host file system, unless you map (mount?) particular directories.  This is done through the aforementioned template, by selecting "Add another Path, Port, Variable, Label or Device," and then you just follow the formatting example established for the first music directory you set up.

 

 

Hey folks, I just tried to add a second music folder following this approach and got an error message indicating a duplicate mount directory.  Am I missing something?

9 hours ago, mikela said:

 

Hey folks, I just tried to add a second music folder following this approach and got an error message indicating a duplicate mount directory.  Am I missing something?

Hey Mikela, can you provide us with a screenshot of both of your music folder settings - the one that currently works and the one that gives you an error? Here is what mine looks like just for reference:
image.png.6182f8450f9dc136672411b5989cf503.png

Yeah, a pic of your settings would help. If you're getting an error message indicating a duplicate mount directory it's likely that you're using the same mount point aka container path for the two different host directories. 

Here are my settings without adding the additional path:

 

 

roonserver settings.png

 

I tried to add another path:  /mnt/user/music (Blu-ray)/ to the Container Path: /music

 

I just noticed that my share is actually "Music (Blu-ray) and now I can't remember if I used the lower case in my attempt.

Edited by mikela

  • Author

Mapping two locations to /music is probably the issues. Just map to another folder. For instance:

1. music 2/ > /music

2. music (Blu-ray)/ > /music2

 

Then, in Roon, simply point it at BOTH /music and /music2

4 minutes ago, dkerlee said:

Mapping two locations to /music is probably the issues. Just map to another folder. For instance:

1. music 2/ > /music

2. music (Blu-ray)/ > /music2

 

Then, in Roon, simply point it at BOTH /music and /music2

 

Ahhh...that makes total sense.  I'll give it a shot and report back.

That worked!

 

 

 

476799613_Music2.png.45f3b908c43a54226b041df3fc80fdd7.png

 

Thanks!

Edited by mikela

Does it work for you to automatically pick up newly added music? This doesn't seem to work for me without manually selecting "force rescan".

I ran my core in Windows 10 for a year, then I created a backup lately.  Now I installed this container and assigned it as the core, then tried to restore that backup (when it asked me to sign in, I click "restore backup").  But the restoration of the backup fails.  Can I do this?  Are there any tricks?

Edited by xrqp

On 2/23/2021 at 1:04 AM, xrqp said:

I ran my core in Windows 10 for a year, then I created a backup lately.  Now I installed this container and assigned it as the core, then tried to restore that backup (when it asked me to sign in, I click "restore backup").  But the restoration of the backup fails.  Can I do this?  Are there any tricks?

 I haven't had any problems restoring backup using this image Docker image/template combo, but that was restoring from the same setup (this Docker container running Roon Core on my UNRAID server). I'm not sure if there are any issues restoring backups across operating systems, but that might be a question for the Roon forums. However, if you find that it's an issue with permissions or anything associated with either my UNRAID DockerMan template, or Steef's original Docker image, I'll be happy to try to help sort it out. 

 

In either case, you'll need to include any error logs you have from the container when you try to restore your backup (if any exist, that is).

Edited by xthursdayx

Edit: Deleted post.  I made a stupid mistake on the paths but fixed it now. 

Edited by xrqp

Subject: Updating

I read most containers (BinHex or LinuxIO) say do not update thru the app, but instead update through the Docker tab in Unraid where at the bottom is a button to Update.  But I think you all say, this container is different and I can update thru the app (in other words, when it nags to update, I can click "update all" on the Roon remote control app on ipad).  Is this correct?

 

I now have Roon Remote on my ipad (v1.8 build 756) and on my win10 (v1.8 build 763).  And already it is nagging me to update every time I start the app, and I cannot figure out what build number it is trying to update to.  I am scared to update generally, and even more so while it is building library.  

Edited by xrqp

15 hours ago, xrqp said:

I now have Roon Remote on my ipad (v1.8 build 756) and on my win10 (v1.8 build 763).  And already it is nagging me to update every time I start the app, and I cannot figure out what build number it is trying to update to.  I am scared to update generally, and even more so while it is building library.  

 

Yes, you can update the Roon running in this container via the app. I think the fact that it is nagging you to update every time you start the app is just coincidental - Roon has released multiple builds over the last few days since 1.8 came out in order to fix issues that were identified after launch. Is it literally every time you restart you app, or is it just that you've had to update a few times over the last week?

Edited by xthursdayx

with latest Roon release (1.8 build 764), I tried letting Roon perform its auto-update.  I then Stopped the Docker Container and restarted it.  My computer app then gave me the "waiting for the Roon core" message and I had to go to select a different one (which was the updated version).  When I selected it, it was like a fresh install with no library, missing settings, no audio devices configured etc.  

 

Last time for (1.8 build 763) just a few days ago I just tried the update from within the app but with the same results.

 

Since build 763/764 were only a couple days apart I hadn't backed up my library to try to reload it, but I know from a previous update I lost my library anyways and the backup didn't work.

 

It's really a hassle to redo settings, etc. everytime there's a patch to Roon.

Any suggestions on what I am doing wrong that a patched Roon doesn't see the newly patched Roon core??

I haven't revised any of the docker settings so I'm confused.

Thanks, Kendel

1 hour ago, Kendel said:

with latest Roon release (1.8 build 764), I tried letting Roon perform its auto-update.  I then Stopped the Docker Container and restarted it.  My computer app then gave me the "waiting for the Roon core" message and I had to go to select a different one (which was the updated version).  When I selected it, it was like a fresh install with no library, missing settings, no audio devices configured etc.  

 

Last time for (1.8 build 763) just a few days ago I just tried the update from within the app but with the same results.

 

Since build 763/764 were only a couple days apart I hadn't backed up my library to try to reload it, but I know from a previous update I lost my library anyways and the backup didn't work.

 

It's really a hassle to redo settings, etc. everytime there's a patch to Roon.

Any suggestions on what I am doing wrong that a patched Roon doesn't see the newly patched Roon core??

I haven't revised any of the docker settings so I'm confused.

Thanks, Kendel

Post a picture of your container configuration in Unraid. I haven't run into that problem with any of the recent updates, and no one else has mentioned it recently, so hopefully it's a simple configuration problem.

4 hours ago, xthursdayx said:

Is it literally every time you restart you app (that you get update nag).

It was, but that was when I had the wrong paths (everything went to RAM only) and it locked up and crashed, never really doing a build.  Now that I fixed it, I do not see the nags yet.  After my library and analysis is done, I will do a backup, then try update, and report back here.

16 hours ago, xthursdayx said:

Post a picture of your container configuration in Unraid. I haven't run into that problem with any of the recent updates, and no one else has mentioned it recently, so hopefully it's a simple configuration problem.

Untitled-1.thumb.jpg.0edbaa429cbd23d7ff5f1b94a0a2f254.jpg

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.