The RoonOS Web Administration Interface (the "Web UI" for short) is a built-in control panel for your ROCK. You can open it from any web browser on your network. You can check its status, update or reinstall RoonOS, manage storage and networking, and reboot or power it off. It works independently of the Roon app, so you can use it even when Roon Server isn't running or Roon can't connect.
RoonOS 3.0 introduces a redesigned Web UI for ROCK installed in UEFI mode. ROCK installed in legacy BIOS mode keeps the original Web UI.
The quickest way to tell is the top of the page. If you see tabs labeled Overview, Storage, Network & Access, Settings, you're using the RoonOS 3.0 Web UI. If you don't, please see Using the Original Web UI on ROCK in Legacy BIOS Mode.
Power on your ROCK, then open Roon on any supported device. If Roon is waiting to connect to a Roon Server, click Configure Roon OS devices.
On any device connected to the same network as your ROCK, enter one of these in a web browser:
http://10.0.101.20/http://rock.localhttp://rock
The RoonOS 3.0 Web UI is organized into five tabs: Overview, Storage, Network & Access, Settings, and Support. Each status line uses an icon so you can see its health at a glance. A green check mark means everything is working, for example "Running", "Ready", or "Up to date". An amber warning triangle means something needs your attention, such as "Not signed in" or "Read only".
The header at the top of every tab shows Roon Optimized Core Kit and your ROCK's serial number. Having the serial number handy is useful when you contact our support team.
The red power button in the top right corner opens the Power menu. Click Reboot or Power Off.
This is expected behavior. When you open the Web UI on your local network, a banner reads "You're on your local network. File Sharing and Tailscale settings are view-only here." Depending on your setup, it may instead read "Some File Sharing settings can be changed only over Tailscale."
Everything else in the Web UI works normally. These settings are protected so no one on your network can change your share password, or sign your ROCK out of Tailscale. Until your ROCK is signed in to Tailscale, you can still change File Sharing settings from your local network. After that, please open the Web UI over Tailscale to change them. For details, please see Tailscale and File Sharing below.
The Overview tab shows System Status, a one-page summary of your ROCK. Each row shows a component's details and its current status, with a button or link where you can take action.
Shows the Roon Server version, build number, and update track, plus how long it's been running.
Shows the RoonOS version and build, how long your ROCK has been running, and its update track. The status reads "Up to date" when you're on the newest build.
The update track is production for regular releases, or earlyaccess if you've joined the Early Access program. To switch tracks, please see the Roon Early Access Program.
Progress stays on screen during an update or reinstall, even if you reload the page. If it fails, the Web UI explains why, such as how much space is needed versus available. Your ROCK keeps running the version you already had.
Shows how much space is available for your Roon database and settings, and the status of any internal music storage. Click Storage to open the Storage tab.
Shows whether your ROCK is signed in to Tailscale, the account it's signed in to, and the installed Tailscale version. Click the eye icon to show the full account name. Click Network & Access to manage Tailscale.
When a USB drive is connected, this row shows its name, its capacity, and its status, such as "Read only". If more than one drive is connected, it also shows how many other drives there are. Click Storage to manage your drives.
Shows the status of the drive that holds your Roon database and settings. A usage bar shows the space available, with GB used and GB total. If you're looking for the Reset button, it's now on the Settings tab.
If you've installed a second hard disk drive (HDD) or solid state drive (SSD) for music storage, it appears here. The card shows its status, capacity, model, and a usage bar. A new drive must be formatted by RoonOS before you can use it.
When you're ready, click Format, then click Format again in the Format Internal Storage? window to confirm. A progress bar shows while the drive formats, and a Success message appears when it's done. For step-by-step instructions, please see Formatting ROCK Internal Storage.
Each attached USB drive, and each partition on it, is listed with its name, manufacturer, model, and capacity. A drive that's working normally shows OK with a green check mark, and "Ready ยท Read / write" below it.
If a drive has more than one partition, each partition is listed on its own row. Each row currently shows the same label and the full drive size, rather than the size of that partition.
If a drive shows Read only with an amber warning icon, it mounted read-only. It may be write-protected or have file system errors. The line below the drive explains why, for example: "The drive wasn't safely removed. This usually happens when a drive is unplugged without ejecting it. Run Check & repair to fix it."
Depending on the drive's status, you'll see these controls:
Like most network devices, your ROCK uses DHCP by default, so your router assigns its IP address automatically. A static IP isn't generally required or recommended.
To set a static IP address:
Your changes apply right away, with no reboot needed. If Use Tailscale DNS is turned on, Tailscale's DNS overrides the DNS Server set here (see Tailscale).
Click Test connection to check every layer of your ROCK's network connection in one step. The results start with a summary, followed by a check for each layer:
Each passing check shows an OK badge. A summary line at the bottom lists your IP address, gateway, and DNS together, which is handy to copy into a support post. The time of the last test is shown next to the button. If your ROCK is connected to a display over HDMI, the same diagnostics appear there.
Tailscale is an app that creates a private, secure connection between your devices and Roon Server. It can help if Roon ARC has trouble connecting through your home network or internet provider. Learn more here.
This section shows your Tailscale status and the installed version. Before you start, please create a free Tailscale account and install the Tailscale app on your phone. To connect your ROCK:
Once your ROCK is connected, the status reads Connected and shows the Tailscale account it's signed in to. Click the eye icon to show the full account name. For full setup steps, please see Tailscale Setup Instructions for RoonOS.
When your ROCK is connected, a Use Tailscale DNS switch also appears. While it's on, Tailscale's DNS overrides the DNS Server set under Networking.
Signing in to Tailscale, or switching to a different Tailscale account or tailnet, removes any share password that was set from your local network. The share then goes back to guest access, with no password. This way, a new account doesn't inherit access to your files. Signing in again with the same Tailscale account normally keeps your password. A factory reset clears the Tailscale sign-in, along with the File Sharing settings and the share password.
Your ROCK shares its Data folder on your network so you can copy music to its internal storage from a computer. This section shows the share name, whether it's currently shared, the minimum SMB version, and the username.
Under Who can connect, you can choose how devices access the share:
Changing File Sharing settings
How you change File Sharing settings depends on whether your ROCK is signed in to Tailscale:
To change File Sharing settings once your ROCK is signed in to Tailscale:
This is usually a one-time setup. On Windows, please disconnect any mapped drive to your ROCK before you connect again as Guest, with a different username, or with a new password. Windows only allows one username per server at a time, so an old connection can cause error 1219.
To connect to the share from a computer on your local network, please use \\ROCK\Data or \\<ip-address>\Data on Windows. On a Mac, please use smb://ROCK/Data or smb://<ip-address>/Data. For step-by-step instructions, please see Reconnecting the Data Folder.
Your File Sharing settings are kept after a reboot, an update, or a reinstall. Signing in again with the same Tailscale account normally keeps them too. To learn how to copy music to your ROCK, please see Importing Music to ROCK.
Setting your ROCK's time zone makes scheduled tasks, such as automatic backups, run at the local time you intend. This includes after seasonal clock changes. Until you set a time zone, your ROCK runs on UTC. The section shows the current setting and your browser's time zone for reference.
RoonOS includes open-source software. This section shows your RoonOS version and release, and where to find the source code for that release.
Click Reset to return your ROCK to factory defaults.
ROCK installed in legacy BIOS mode uses the original Web UI, a single page with every control in one place.
If an incorrect static IP makes your ROCK unreachable, a USB network adapter can help you reconnect. The adapter adds a second network interface, which uses DHCP by default. It appears as a new tab under Networking and can be configured the same way as the built-in Ethernet port. You can also follow Reset network settings on RoonOS.
Still having trouble with the Web Administration Interface? Please get in touch with our Technical Support team here.