@@ -4,7 +4,13 @@ toc_depth: 2
44
55# Notifiarr Client After Install
66
7- Log into the Web UI to configure the client. Skim through the rest of this page for important information.
7+ Do these things:
8+
9+ 1 . [ Log into the Web UI] ( #web-ui ) to configure the client.
10+ 1 . [ Set a Hostname] ( #hostname ) .
11+ 1 . [ Setup Plex Webhook] ( #plex-webhook ) .
12+ 1 . [ Install Snapshot Dependencies] ( #snapshot-dependencies ) .
13+ 1 . Do all the things under [ Configure the client] ( #configure-the-client ) .
814
915## Web UI
1016
@@ -21,8 +27,8 @@ key in the config file @ `/etc/notifiarr/notifiarr.conf` or
2127the API key in the config file in your home folder.
2228
2329Most users will use the API key as the password to login into the client's WebUI for
24- the first time. You can set a dedicated password after logging in.
25- ** The default username is ` admin ` ** .
30+ the first time. You can set a dedicated password after logging in by clicking your
31+ * username in the menu => Trust Profile * . * * The default username is ` admin ` ** .
2632
2733The login URL will usually look like one of these. The default listen port is ` 5454 ` .
2834
@@ -41,9 +47,10 @@ Some examples of how to do that:
4147- Unraid users add ` -h notifiarr ` to ` Extra Parameters ` .
4248- Kubernetes hostnames are automatically determined based on the pod name.
4349
44- !!! note
50+ !!!note
4551 Failure to set a hostname will result in duplicate clients that need to be
4652 [ fixed once a hostname is set] ( ../../pages/website/clientConfig.md#resolving-duplicate-clients ) .
53+ ** Restart the client if you set or change the hostname.**
4754
4855## WSL2 users
4956
@@ -70,19 +77,6 @@ Environment Variables - and the Unraid Template - override settings in the Confi
7077 configure these values using the client's Web UI. For consistency, we recommend setting the API key and Plex token
7178 in the Unraid template.
7279
73- # # Log Files
74-
75- Find your logs here :
76-
77- - Linux : ` /var/log/notifiarr/{app,http,services}.log`
78- - Log paths for linux apt/deb installations are hardcoded
79- - FreeBSD : ` /var/log/syslog` (w/ default syslog)
80- - macOS : ` ~/.notifiarr/Notifiarr.log`
81- - Windows : ` <home folder>/.notifiarr/Notifiarr.log`
82-
83- In the Web UI log settings can be found under `Logging` in *Settings => Configuration*.
84- Log file contents can be viewed in the UI under *Insights => Log Files*.
85-
8680# # Plex Webhook
8781
8882If you're using Plex, you can configure it to send Notifications. Unlike other integrations, Plex
@@ -118,7 +112,7 @@ for it, shown below. This feature is enabled on the website.
118112
119113# ## Snapshot Sudoers
120114
121- The following sudoers entries are used by various snapshot features. Add them if you use the respective feature.
115+ The following sudoers entries are used by various snapshot features. Add them if you use the respective feature. **Restart the client after modifying sudoers entries.**
122116You can usually just put the following content into `/etc/sudoers` or `/etc/sudoers.d/00-notifiarr`.
123117Make sure the 00-notifiarr file has the proper permissions needed `chmod 400 /etc/sudoers.d/00-notifiarr`.
124118
@@ -150,3 +144,65 @@ Install optional package(s) for snapshot data collection.
150144- **Synology**: `opkg install smartmontools`, but first get Entware:
151145 - Entware (synology) : <https://github.com/Entware/Entware-ng/wiki/Install-on-Synology-NAS>
152146 - Entware Package List : <https://github.com/Entware/Entware-ng/wiki/Install-on-Synology-NAS>
147+
148+ # # Configure The Client
149+
150+ { width="250" align="right" }
151+
152+ - **This is your after install check list.**
153+
154+ It does not cover everything, but it's the things you should get done first.
155+ You should definitely check out the stuff above though, a lot of it is important prerequisites.
156+
157+ # ## Set a password
158+
159+ Set a password, or configure your auth proxy header on the *Trust Profile* page.
160+ Find this page by clicking your username in the Web UI menu. There's a screenshot
161+ of it to the left; click that to see a larger version.
162+
163+ # ## Setup Log Files
164+
165+ Head to the *Settings => Configuration* page and scroll down to *Logging*.
166+ If you don't see an *Application Log File* (and only a placeholder), then add one,
167+ and click Save Configuration.
168+
169+ { width="400" }
170+
171+ Click the Folder icon to open a server-side file browser.
172+ You may optionally add Services, HTTP and Debug log files. These are not strictly necessary.
173+
174+ { width="250" align="right" }
175+
176+ # ## Configure Apps
177+
178+ !!!info "Test Button"
179+ Click the Test button while adding instances. Make sure it works. The test button is
180+ the green double-check mark button next to the URL.
181+
182+ 1. On the Starr Apps pages, configure your apps.
183+ 1. We recommend adding them all. If you have all the starr apps, add them all.
184+ 1. All you need is a URL and an API key.
185+ 1. If you turn on database backup checks (on the website), a username and password is also required.
186+ 1. Add all your download apps too. And Plex, and add Tautulli if you use it.
187+ Find these on their respective pages : *Download Apps* and *Media Apps*.
188+
189+ # ## Health Checks
190+
191+ Set the health check intervals on all your apps if you want notifications when an app goes down.
192+ See the [Health Checks](./healthChecks.md) page for more information about that.
193+
194+ # # Log Files
195+
196+ { width="250" align="right" }
197+
198+ **Log file contents can be viewed in the UI under *Insights => Log Files*.**
199+
200+ These are the default location for application output (logs).
201+ Make sure you [setup a log file](#setup-log-files) if you can't find your logs.
202+
203+ - Linux : ` /var/log/notifiarr/{app,http,services}.log`
204+ - Log paths for linux apt/deb installations are hardcoded
205+ - FreeBSD : ` /var/log/syslog` (w/ default syslog)
206+ - macOS : ` ~/.notifiarr/Notifiarr.log`
207+ - Windows : ` <home folder>/.notifiarr/Notifiarr.log`
208+ - Docker : ` docker logs Notifiarr` (recommend [setting a log file](#setup-log-files))
0 commit comments