Tailscale Setup Instructions: Nucleus Titan, Nucleus One, and ROCK

Tailscale Setup Instructions: Nucleus Titan, Nucleus One, and ROCK

Est Time: 5-10 minutes

In a standard Tailscale ARC setup, you’d install Tailscale directly on your RoonServer machine and on your phone. 

On RoonOS, 

STEP ONE

Install Tailscale on iOS/Android

On the phone you use for ARC, download the Tailscale app and install it.

      iOS: https://tailscale.com/download/ios

      Android: https://tailscale.com/download/android


Create a free Tailscale account using any email address. It does not have to be the email address you use with Roon. 

STEP TWO

Log into your Tailscale account in the RoonOS Web Administration Interface or Nucleus Web Administration Interface.

Under the Tailscale tab, click "Sign In" and follow the prompts to connect your Tailscale account. 

Temporarily disable browser content blockers if you are having issues launching the Tailscale popup. 

STEP THREE

Test your Tailscale Subnet Router and connect RoonServer to ARC.

  1. Restart RoonServer and ARC on your ROCK/Nucleus and your phone respectively.
  2. Navigate to the RoonOS Web Administration Interface and verify that Tailscale has logged in.

  1. Disable the port forward in Roon → Settings → ARC by entering “0” in the port value. If 0 is not available, try entering any integer that causes a “Not Ready” status

  1. Next, turn on cellular data only (disable WiFi) and test the Tailscale connection.

Please note - since Roon is testing for port forwarding (not Tailscale), ARC will not necessarily indicate that the Nucleus One/Titan or ROCK is available to connect. If you see the message below, try to connect anyway.


Community Resources:

As of this writing, the best source of knowledge on Community for subnet routing in Tailscale lives here: https://community.roonlabs.com/t/tailscale-implementation-on-rock-nuc-to-circumnavigate-isp-cgnat-for-arc/215356



    • Related Articles

    • Nucleus Migration Guide (Nucleus/Nucleus+ Rev A | Nucleus/Nucleus+ Rev B | Nucleus One | Nucleus Titan)

      If you're setting up a new Nucleus (all models), and your Roon Server had previously been running on another Nucleus, Mac, Windows, or Linux Roon Server, you'll need to migrate your Roon database. Your database includes your playlists, edits, play ...
    • Nucleus Manual

      Introduction What is Nucleus? At the heart of every Roon system is a Roon Server. This is the brain behind the entire Roon experience – it manages your music collection, streams to your audio devices, and stores the Roon database. The Roon team ...
    • RoonOS Recovery (Nucleus/ROCK)

      Users are expected to try to recover their data and/or reinstall using the web UI if their device is unusable. However, if you can't even boot up Nucleus or ROCK and get to the web UI, then doing a recovery via the USB flash drive RoonOS installer is ...
    • ROCK Install Guide

      Roon Optimized Core Kit (ROCK) comes with a “factory reset” disk image, which is meant to be flashed onto a USB flash drive. When the device is booted from this USB flash drive it will partition, format, and initialize your SSD. 1. Prepare your NUC ...
    • Tailscale Setup Instructions: Linux RoonServer

      This document outlines how to install Tailscale on a Linux-based Roon Server machine and configure it for accessing ARC on a phone outside the home network. STEP ONE Install Tailscale on Linux If you’re new to Tailscale, you’ll first need to create a ...
    Visit the Roon Community!
    Need help? Thousands of Roon subscribers and audio enthusiasts are chatting over on our community site right now, join them! You don't even need a Roon subscription to sign up.