Files
nixarr/docs/wiki/setup/index.md
T
2025-06-18 18:34:56 +02:00

3.9 KiB

title
title
Setup the applications

Here are some guides to help you set up the applications. We assume you left the default ports; if you changed them, you will need to change the ports in the URLs. Same if you are using a domain name—change the URLs to match. We assume you are using the first example in your Nix configuration. Replace {URL} in this document with your server IP or domain. (You also can remove the port if not needed)

Jellyfin

  • Open your browser and go to {URL}:8096.
  • Click "Add Server" and put your server address (e.g. {URL}:8096).
  • Follow the setup wizard:
    • Create your administrator account.
    • Setup two libraries:
      • Movies: Choose "Movies" as content type, then add the /data/media/library/movies folder.
      • TV Shows: Same with /data/media/library as the folder.
      • You can add music, books, etc.
    • Continue the setup.

Optimisation:

  • Reduce the "Scan Media Library" interval for small libraries: See "Scheduled Tasks": {URL}:8096/web/index.html#/dashboard/tasks/

Transmission

(Instructions missing)

Radarr

  • Open your browser and go to {URL}:7878.
  • You will be asked to set up a new account.
    • Choose "Forms" as the auth method and choose a username & password.
    • You can now log in.
  • Go to "Settings" > Media Management > Root Folders and click "Add Root Folder". Add /data/media/library/movies/, then Save Changes.
  • Go to "Settings" > "Download Clients" and add Transmission.

Optimisation:

  • Go to {URL}:7878/settings/mediamanagement and set "Unmonitor Deleted Movies" to true.

Sonarr

  • Open your browser and go to {URL}:8989.
  • You will be asked to set up a new account.
    • Choose "Forms" as the auth method and choose a username & password.
    • You can now log in.
  • Go to "Settings" > Media Management > Root Folders and click "Add Root Folder". Add /data/media/library/shows/, then Save Changes.
  • Go to "Settings" > "Download Clients" and add Transmission. Change the category to "sonarr".

Optimisation:

  • Go to {URL}:8989/settings/mediamanagement and set "Unmonitor Deleted Episodes" to true.

Jellyseerr

  • Open your browser and go to {URL}:5055.
  • Follow the installation wizard:
    • Choose Jellyfin (or Plex).
    • Add your Jellyfin URL, username & password (you can leave the path empty and use a dummy email).
    • Click on "Sync Libraries" and toggle "Movies" and "Shows", click Next.
    • Add your Radarr and Sonarr apps.
    • To show your API keys, run sudo nixarr list-api-keys.

Bazarr

  • Open your browser and go to {URL}:6767.
  • Go to "Settings" > "Languages":
    • select your preferred languages for subtitles in "Languages Filter", then add a languages profile
    • Add a default Language profiles for series and movies
  • Go to "Settings" > "Sonarr" and "Settings" > "Radarr" to add your respective Sonarr and Radarr instances.
    • Get the API key by typing sudo nixarr list-api-keys in your terminal.
    • Click "Test" to ensure the connection works, then "Save".
  • Go to "Settings" > "Providers" and enable the subtitle providers you want.

Optimisation:

  • Go to {URL}:6767/settings/general and set "Unmonitor Deleted Subtitles" to true.

Prowlarr

Initial setup:

  • Open your browser and go to {URL}:9696.
  • You will be asked to set up a new account.
    • Choose "Forms" as the auth method and choose a username & password.
    • You can now log in.
  • Go to Settings > Apps and add your *Arrs. To get the API keys, run sudo nixarr list-api-keys.

Add indexers:

  • Open your browser and go to {URL}:9696.
  • Click on the Add Indexer button.
  • You can now add as many indexers as you want. We recommend filtering them by:
    • Protocol
    • Language
    • Privacy:
      • Public: Trackers/indexing sites open to anyone without registration.
      • Semi-Private: Require registration, but generally accessible.
      • Private: Require invitations or strict applications.