fix(webNUT) move to stable (#4199)

This commit is contained in:
Xstar97
2022-10-27 07:49:05 +03:00
committed by GitHub
parent 56a64909ee
commit e9881754bb
13 changed files with 3 additions and 3 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

@@ -0,0 +1,62 @@
# Installation Notes
:::info
This chart requires ingress without it you will NOT be able to access the webGUI.
:::
## Prerequisite
In order to get started, plug in your UPS via USB to the `server` node and before modifying the `UPS service` section.
Go to your system shell on your node and run the following command to get the basic info for your UPS.
```terminal
nut-scanner -U
```
![nut-scanner](./img/nut-scanner.png)
My UPS uses the `usbhid-ups` driver from `driver = "usbhid-ups"`.
For me though _my_ UPS is _not_ listed in the list, however NUT states you can use others devices of similar models from the same manufacturer as long as its uses the same driver.
![ups-server](./img/ups-server.png)
You can change the `Monitor User` to whatever you want, I kept it default for simplicity.
I highly recommend securing the `Monitor Password` with a lengthy password. Special characters do work, but only tested a few.
The `UPS Mode` should be set to `Master` which means its the server and _not_ the client.
The `port or hosthame` can be just left at `auto`.
![ups-shutdown](./img/ups-shutdown.png)
Please set an actual shutdown command, all this will do is echo `shutdown` in the console.
![ups-other](./img/ups-other.png)
For `Auxiliary Parameters` this is what I used:
```text
LISTEN 127.0.0.1 3493
LISTEN 0.0.0.0 3493
```
## WebNUT Installation
- Set `UPS User` to the username defined for the `Monitor User`.
- Set `UPS Password` to the password defined for the `Monitor Password`.
- Set `UPS Host` to the local IP of your server.
- Set `UPS Port` to `3493` which is typically the default port.
In order to access the webGUI, you will **need** to add `ingress` otherwise it will refuse to connect.
:::info
You can also reach us using Discord for real-time feedback and support
If you found a bug in our chart, open a Github issue but generally it's advised to contact us on Discord first in most cases.
:::