-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathNetAlertX.xml
More file actions
51 lines (51 loc) · 3.18 KB
/
NetAlertX.xml
File metadata and controls
51 lines (51 loc) · 3.18 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?xml version="1.0"?>
<Container version="2">
<Name>NetAlertX</Name>
<Repository>jokobsk/netalertx</Repository>
<Registry>https://registry.hub.docker.com/r/jokobsk/netalertx</Registry>
<Network>host</Network>
<MyIP/>
<Shell>bash</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/195448-support-template-masterwishx-netalertx/</Support>
<Project>https://github.com/jokob-sk/NetAlertX</Project>
<Overview>**NetAlertX - Network, presence scanner and alert framework**
Get visibility of what's going on on your WIFI/LAN network and enable presence detection of important devices. Schedule scans for devices, port changes and get alerts if unknown devices or changes are found. Write your own Plugin with auto-generated UI and in-build notification system. Build out and easily maintain your network source of truth (NSoT) and device inventory.
**Scanners**
The app scans your network for New devices, New connections (re-connections), Disconnections, "Always Connected" devices down, Devices IP changes and Internet IP address changes. Discovery &amp; scan methods include: arp-scan, Pi-hole - DB import, Pi-hole - DHCP leases import, Generic DHCP leases import, UNIFI controller import, SNMP-enabled router import. Check the Plugins docs for a full list of avaliable plugins.
**App Link**
https://github.com/jokob-sk/NetAlertX/
**App Docs**
https://jokob-sk.github.io/NetAlertX/</Overview>
<Category>Security: Tools:Utilities Network:Management</Category>
<WebUI>http://[IP]:[PORT:20211]</WebUI>
<TemplateURL>https://raw.githubusercontent.com/masterwishx/unraid-templates/main/NetAlertX.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/jokob-sk/NetAlertX/main/front/img/NetAlertX_logo_notification.png</Icon>
<ExtraParams>--read-only --cap-drop="ALL" --cap-add="NET_RAW" --cap-add="NET_ADMIN" --cap-add="NET_BIND_SERVICE" --tmpfs "/tmp:uid=20211,gid=20211,mode=1700,rw,noexec,nosuid,nodev,async,noatime,nodiratime"</ExtraParams>
<PostArgs/>
<DateInstalled>1764497040</DateInstalled>
<DonateText/>
<DonateLink/>
<Requires>**NOTE:**
1. *First make folders and set permissions:*
`mkdir -p /mnt/user/appdata/netalertx`
`chown -R 20211:20211 /mnt/user/appdata/netalertx`
`chmod 755 /mnt/user/appdata/netalertx`
2. *Enjoy*
**Warning:**
*Using tmpfs reduces disk writes and speeds up I/O, but all data stored in memory will be lost on restart.*
*If you need to keep a persistent, file-based log history, add **Log Path** to the container:*
`/mnt/user/appdata/netalertx/log:/tmp/log`</Requires>
<Config Name="App Path" Target="/data" Default="" Mode="rw" Description="Path to App location" Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/netalertx</Config>
<Config Name="Web Port" Target="20211" Default="20211" Mode="tcp" Description="" Type="Port" Display="always" Required="true" Mask="false">20211</Config>
<Config Name="Time Zone" Target="/etc/localtime" Default="" Mode="ro" Description="" Type="Path" Display="always" Required="false" Mask="false">/etc/localtime</Config>
<TailscaleStateDir/>
</Container>