Longtime Roon user. When I started using Roon I set up the server on an old Mac Laptop. It worked OK but eventually wore out. Then I got an Intel NUC and tried running it on Windows 11. What a mess. Constant OS updates and it is not designed to run as a standalone server. It was restarting and locking up 2-3 times a week.
I took the plunge and finally built a real-deal-big-boy Linux server with Ubuntu 26 and got Roon running. The biggest challenge was getting the storage to work. I rip my CDs and do some Roon on an old Mac Tower, so I need to access the server storage via that. (Samba Share) I also have the media on a SSD which is not the system drive. Getting the concept that you need to create a “Mount Point” with the storage you want to use and make sure Roon + your Administrator can both access the data was challenging, but once I got that done it worked great locally.
I built a real computer (AM4, AMD based, DDR4) for this and Ubuntu is FAST. It was so much faster than the NUC running an i9 CPU on Windows 11. It chewed through my library of about 35,000 tracks in about 2 hours.
All well and good, but now I want to enjoy this media outside the home. Roon ARC NEVER worked for me. NEVER EVER. I have a really tight home network running OMADA equipment and I also do some networking professionally so I know more than the average user. I could NEVER get it to work even though all firewall settings were correct. I had to run PLEXAMP for my out of the home stuff which is RIDICULOUS since I have Roon. I mean, a total fail for Roon considering how expensive it is relative to PLEX.
Anyway, since I have this beautiful server running I got Tailscale up and got ARC working in sort order. Great right? Then I went to work and wanted to enjoy my Roon at my desk. I have a nice DAC and Amp at my desk and was ready to go, when I realized that ROON DOESN’T OFFER A DESKTOP SOLUTION for outside the home. Not even ARC. What?! Come on. Back to PLEXAMP I guess…
Well, not so fast! I figured if I have Tailscale up and running for ARC, why not use it for the standard Roon desktop program? The trick is you need to tell it the Tailscale IP Address as it will not find the server automatically. BOOM. I’m running Home Roon wherever I am. No ARC. All the same stuff. I can even run this on my iPhone! AMAZING!
Anyway, total cost for the server was about $400. Tailscale is “free” for a home user. It’s a sweet system and now I can bring my home Roon with me everywhere.
The Linux server will not update unless I tell it to, and if the power fails it will restart and reload Roon automatically. Theoretically I can go on vacation and still enjoy big boy home Roon wherever I go. Pretty amazing.
