Skip to content

Installing

Nodearr runs directly on Windows, Linux and macOS, or in Docker. Choose a setup that lets Nodearr read your Arr libraries and lets the Arr apps read Nodearr’s download folder. Running it alongside your existing Arr apps usually makes this easier.

New to Nodearr? Getting started walks through the whole setup, from installing to your first search.

For a native installation, download the package for your machine from Packages and downloads. Before running it, compare its SHA-256 hash with the matching entry in the release’s SHA256SUMS file. Docker uses the published container image instead.

  1. Run the Windows installer (.exe) you downloaded. It installs into Program Files.
  2. Keep When you sign in, in the tray selected. Nodearr runs as you and can read whatever your account can.
  3. Finish the installer.

The installer adds two Windows Firewall rules: one letting UDP in to nodearr-transport.exe, which is how friends’ nodes reach yours, and one opening the web port, 6633, so Arr apps on other machines or in Docker can reach Nodearr. Uninstalling removes both.

Choose a service or manual startup instead

Select When the computer starts, as a Windows service in the installer to run Nodearr even when nobody is signed in. It runs as LocalService, which may not be able to read your library or a network share.

If System > Status reports unreadable files when Nodearr runs as a service, open Windows Services, find Nodearr, open Properties and select Log On. Choose an account with access to the library.

Select Not automatically if you prefer to start Nodearr from the Start menu yourself.

The data folder is C:\ProgramData\Nodearr, whichever way it starts. Installing over an older version, or uninstalling, leaves it alone. 32-bit builds (win-x86) are available for older machines.

Use a portable ZIP or install a service manually

Unpack Nodearr.<version>.win-x64.zip anywhere and run Nodearr.exe for the tray, or Nodearr.Console.exe in a terminal. ServiceInstall.exe and ServiceUninstall.exe, run as administrator, add and remove the service and the firewall rules, as the installer does. Windows may ask about the firewall the first time Nodearr runs from the ZIP. Allow it, or friends cannot connect.

  1. Open http://localhost:6633 on the machine running Nodearr. From another device, use that machine’s address and port 6633.
  2. Choose a username and password when prompted, then select Save. Nodearr stores your identity key and Arr API keys, so keep sign-in enabled. You can change authentication settings later under Settings > General.
See the first sign-in screen

A new node asking for a username and password before anything else

On Home, connect your Arr apps, choose your name and connect with a friend. The Getting started guide includes all of those steps and a first transfer on one page.

Home’s three steps on a new node: connect your Arr apps, choose your name, connect with a friend

On Home, under Choose your name, enter a name your friends will recognize and select Use this name. You can change it later under Settings > Node, in Name.

Once setup is complete, Home shows warnings, titles sent by friends, files you are missing, your library and your connections.

Nodearr does not update itself. Create a backup before updating. Install the new version over the old one, or pull the new Docker image and recreate the container using the same /config volume. Keep the existing data folder to preserve settings, friends and the identity key.