You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/DOCKER_INSTALLATION.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ docker run -d --rm --network=host \
36
36
37
37
> Runtime UID/GID: The image defaults to a service user `netalertx` (UID/GID 20211). A separate readonly lock owner also uses UID/GID 20211 for 004/005 immutability. You can override the runtime UID/GID at build (ARG) or run (`--user` / compose `user:`) but must align writable mounts (`/data`, `/tmp*`) and tmpfs `uid/gid` to that choice.
38
38
39
-
See alternative [docked-compose examples](https://docs.netalertx.com/DOCKER_COMPOSE).
39
+
See alternative [docker-compose examples](https://docs.netalertx.com/DOCKER_COMPOSE).
|`KEALSS`|[kea_api](https://github.com/netalertx/NetAlertX/tree/main/front/plugins/kea_api/)| 🔍/🆎 | Pull lease data from the Kea DHCP API |||
65
66
|`LUCIRPC`|[luci_import](https://github.com/netalertx/NetAlertX/tree/main/front/plugins/luci_import/)| 🔍 | Import connected devices from OpenWRT |||
66
67
|`MAINT`|[maintenance](https://github.com/netalertx/NetAlertX/tree/main/front/plugins/maintenance/)| ⚙ | Maintenance of logs, etc. |||
67
68
|`MQTT`|[_publisher_mqtt](https://github.com/netalertx/NetAlertX/tree/main/front/plugins/_publisher_mqtt/)| ▶️ | MQTT for synching to Home Assistant |||
Copy file name to clipboardExpand all lines: front/php/templates/language/ca_ca.json
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -66,8 +66,8 @@
66
66
"CustProps_cant_remove": "No es pot eliminar, es necessita una propietat mínim.",
67
67
"DAYS_TO_KEEP_EVENTS_description": "Això és una configuració de manteniment. Especifica el nombre de dies que es conservaran els esdeveniments. Els esdeveniments antics s'esborraran periòdicament. També aplica als esdeveniments dels Connectors (Plugins).",
68
68
"DAYS_TO_KEEP_EVENTS_name": "Esborrar esdeveniments més vells de",
69
-
"DEEP_SLEEP_description": "",
70
-
"DEEP_SLEEP_name": "",
69
+
"DEEP_SLEEP_description": "Redueix l'ús de la CPU ampliant els temps d'espera inactiu entre els cicles de processament. Quan està activat, les exploracions es poden retardar fins a 1 minut i la interfície d'usuari pot ser menys sensible.",
70
+
"DEEP_SLEEP_name": "Son profund",
71
71
"DISCOVER_PLUGINS_description": "Desactiva aquesta opció per accelerar la inicialització i l'estalvi de configuració. Quan està desactivat, els connectors no es descobreixen, i no podeu afegir nous connectors a la configuració <code>LOADED_PLUGINS</code>.",
72
72
"DISCOVER_PLUGINS_name": "Descobreix els plugins",
And you need to install kea-ctrl-agent, with a config that looks something like this:
29
+
30
+
```json
31
+
{
32
+
"Control-agent": {
33
+
"http-host": "127.0.0.1",
34
+
"http-port": 8000,
35
+
36
+
"authentication": {
37
+
"type": "basic",
38
+
"realm": "Kea Control Agent",
39
+
"directory": "/etc/kea",
40
+
"clients": [
41
+
{
42
+
"user": "kea-api",
43
+
"password-file": "kea-api-password"
44
+
}
45
+
]
46
+
},
47
+
"control-sockets": {
48
+
"dhcp4": {
49
+
"socket-type": "unix",
50
+
"socket-name": "/run/kea/kea4-ctrl-socket"
51
+
}
52
+
},
53
+
"loggers": [
54
+
{
55
+
"name": "kea-ctrl-agent",
56
+
"output-options": [
57
+
{
58
+
"output": "stdout",
59
+
"pattern": "%-5p %m\n"
60
+
}
61
+
],
62
+
"severity": "INFO",
63
+
"debuglevel": 0
64
+
}
65
+
]
66
+
}
67
+
}
68
+
```
69
+
70
+
You will need to configure the plugin with the URL to the API, and the username and password configured above (from kea-api-password file in the example)
71
+
72
+
73
+
#### Required Settings
74
+
75
+
These settings are required, besides the common device scanner settings:
76
+
77
+
-**Kea Control Agent URL** (`KEALSS_URL`): The full URL, including port number, to the Kea API.
78
+
- Default: `http://127.0.0.1:8000`
79
+
- This mirrors what you set up in the kea-ctrl-agent configuration.
80
+
81
+
-**Basic Auth Username** (`KEALSS_USER`): The user to use for authenticating with the Kea API.
82
+
- Default: `kea-api`
83
+
- This mirrors what you set up in the kea-ctrl-agent configuration.
84
+
85
+
-**Basic Auth Password** (`KEALSS_PASS`): The password to use for authenticating with the Kea API.
86
+
- This mirrors what you set up in the kea-ctrl-agent configuration.
87
+
- When using a password file, it should be the content of the password file.
88
+
89
+
90
+
### Notes
91
+
92
+
- This was tested on a basic Debian 13 install.
93
+
- When you install kea-ctrl-agent, it should ask you about creating a password.
94
+
- It's possible to run kea-ctrl-agent without password, but it's not recommended and at the moment we don't support that.
95
+
- I may provide some minimal support, if you ask nicely :)
0 commit comments