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

118 lines
3.9 KiB
Markdown

---
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](/wiki/examples/example-1) 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
- 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
- ... ?
## 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 click
`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 click
`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.
- Get the API key by typing `sudo nixarr list-api-keys` in your terminal.
## 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 Profile" 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_.
- Get the API key by typing `sudo nixarr list-api-keys` in your terminal.
**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.