AppFeed/templates/cschanotsRepository/ntopng.xml
2021-04-11 12:01:22 -04:00

58 lines
2.9 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<Container version="2">
<Name>ntopng</Name>
<Repository>ntop/ntopng:stable</Repository>
<Registry>https://hub.docker.com/r/ntop/ntopng/</Registry>
<Network>host</Network>
<Shell>sh</Shell>
<Privileged>false</Privileged>
<Support>https://forums.unraid.net/topic/105443-support-cschanot-docker-templates/</Support>
<Project>https://www.ntop.org/</Project>
<Overview>High-Speed Web-based Traffic Analysis and Flow Collection &#13;
&#13;
&#13;
&#13;
Click advanced view and in post arguments change eth0 to the network interface you want to monitor.&#13;
Since this is running host mode you can change the default port of 3000 to whatever you need by by&#13;
changing the --http-port in post arguments to the port you would like to use. Don't forget to change&#13;
WebUI to match.&#13;
&#13;
This image runs a redis server so if you are already hosting one you will need to add &#13;
-r YOUR_REDIST_SERVER:YOUR_REDIS_PORT at the very least to post arguments. The&#13;
format that -r takes is the following: [h[:port[:pwd]]][@db-id] &#13;
You will also want this container to start after your redis container so it doesn't conflict.</Overview>
<WebUI>http://[IP]:[PORT:3000]/</WebUI>
<TemplateURL>https://raw.githubusercontent.com/cschanot/docker-templates/main/ntopng.xml</TemplateURL>
<Icon>https://raw.githubusercontent.com/cschanot/docker-templates/main/images/ntopng-icon-150x150.png</Icon>
<PostArgs>-i eth0 --http-port 0.0.0.0:3000</PostArgs>
<CPUset></CPUset>
<Networking>
<Mode>host</Mode>
<Publish></Publish>
</Networking>
<Data>
<Volume>
<HostDir>/mnt/user/appdata/ntopng</HostDir>
<ContainerDir>/var/lib/redis</ContainerDir>
<Mode>rw</Mode>
</Volume>
</Data>
<Environment></Environment>
<Config Name="AppData Config Path" Target="/var/lib/redis" Default="" Mode="rw" Description="Container path to /var/lib/redis to persist data" Type="Path" Display="advanced-hide" Required="true" Mask="false">/mnt/user/appdata/ntopng</Config>
<Date>1618145510</Date>
<Description>High-Speed Web-based Traffic Analysis and Flow Collection &#13;
&#13;
&#13;
&#13;
Click advanced view and in post arguments change eth0 to the network interface you want to monitor.&#13;
Since this is running host mode you can change the default port of 3000 to whatever you need by by&#13;
changing the --http-port in post arguments to the port you would like to use. Don't forget to change&#13;
WebUI to match.&#13;
&#13;
This image runs a redis server so if you are already hosting one you will need to add &#13;
-r YOUR_REDIST_SERVER:YOUR_REDIS_PORT at the very least to post arguments. The&#13;
format that -r takes is the following: &gt;] &#13;
You will also want this container to start after your redis container so it doesn't conflict.</Description>
<templatePath>/tmp/GitHub/AppFeed/templates/cschanotsRepository/ntopng.xml</templatePath>
</Container>