|
1 | | -<div align="center"> |
2 | | - |
3 | | -<a href="https://github.com/aceberg/WatchYourLAN"> |
4 | | - <img src="https://raw.githubusercontent.com/aceberg/WatchYourLAN/main/assets/logo.png" width="200" /> |
5 | | -</a> |
6 | | -</div> |
| 1 | +<h1><a href="https://github.com/aceberg/WatchYourLAN"> |
| 2 | + <img src="https://raw.githubusercontent.com/aceberg/WatchYourLAN/main/assets/logo.png" width="20" /> |
| 3 | +</a>WatchYourLAN</h1> |
7 | 4 | <br/> |
8 | 5 |
|
9 | | -# WatchYourLAN |
10 | | - |
11 | 6 | [](https://github.com/aceberg/WatchYourLAN/actions/workflows/main-docker-all.yml) |
12 | 7 | [](https://goreportcard.com/report/github.com/aceberg/WatchYourLAN) |
13 | 8 | [](https://codeclimate.com/github/aceberg/WatchYourLAN/maintainability) |
14 | 9 |  |
15 | 10 |  |
16 | 11 |
|
17 | | -Lightweight network IP scanner with web GUI |
18 | | -https://github.com/aceberg/WatchYourLAN |
| 12 | +Lightweight network IP scanner with web GUI https://github.com/aceberg/WatchYourLAN |
| 13 | + |
| 14 | +- [Quick start](https://github.com/aceberg/WatchYourLAN#quick-start) |
| 15 | +- [Config](https://github.com/aceberg/WatchYourLAN#config) |
| 16 | +- [Config file](https://github.com/aceberg/WatchYourLAN#config-file) |
| 17 | +- [Options](https://github.com/aceberg/WatchYourLAN#options) |
| 18 | +- [Thanks](https://github.com/aceberg/WatchYourLAN#thanks) |
19 | 19 |
|
20 | 20 |  |
21 | 21 |
|
22 | 22 | ## Quick start |
23 | 23 |
|
24 | | -Replace `$YOURTIMEZONE` with correct time zone and `$YOURIFACE` with network interface you want to scan. Network mode must be `host`. |
25 | | - |
26 | | -```sh |
27 | | -docker run --name wyl \ |
28 | | - -e "IFACE=$YOURIFACE" \ |
29 | | - -e "TZ=$YOURTIMEZONE" \ |
30 | | - --network="host" \ |
31 | | - aceberg/watchyourlan |
32 | | -``` |
33 | | - |
34 | | -Set `$DOCKERDATAPATH` for container to save data: |
| 24 | +Replace `$YOURTIMEZONE` with correct time zone and `$YOURIFACE` with network interface you want to scan. Network mode must be `host`. Set `$DOCKERDATAPATH` for container to save data: |
35 | 25 |
|
36 | 26 | ```sh |
37 | 27 | docker run --name wyl \ |
@@ -71,8 +61,15 @@ GUIPORT="8840" |
71 | 61 | TIMEOUT="300" # 5 minutes |
72 | 62 | SHOUTRRR_URL="gotify://192.168.2.1:8083/AwQqpAae.rrl5Ob/?title=Unknown host detected&DisableTLS=yes" # Url to notify |
73 | 63 | THEME="darkly" |
| 64 | +IGNOREIP="no" |
74 | 65 | ``` |
75 | 66 |
|
| 67 | +## Options |
| 68 | + |
| 69 | +| Key | Description | Default | |
| 70 | +| -------- | ----------- | ------- | |
| 71 | +| -c | Path to config file | /data/config | |
| 72 | + |
76 | 73 | ## Thanks |
77 | 74 | - All go packages listed in [dependencies](https://github.com/aceberg/WatchYourLAN/network/dependencies) |
78 | 75 | - Favicon and logo: [Access point icons created by Freepik - Flaticon](https://www.flaticon.com/free-icons/access-point) |
|
0 commit comments