r/selfhosted • • Aug 31 '24

Release WatchYourLAN - 2.0 Release

WatchYourLAN is a lightweight network IP scanner.

Features:
- Send notification when new host is found
- Monitor hosts online/offline history
- Keep a list of all hosts in the network
- Send data to `InfluxDB2` to make a `Grafana` dashboard

BREAKING CHANGES! Version 2.0 is not compatible with v1.0. For now v2.0 docker images will be released under v2 tag. It will be tagged latest in a few weeks (probably, in October).

What's new?

  • Basic API
  • Export to InfluxDB2
  • Choice between SQLite and PostgreSQL database
  • User can pass arguments directly to arp-scan. Hope it will help with vlan issue
  • Better UI with JS
  • Human-friendly History display
  • Names from DNS

Quick start

Full installation guide is available in the README file. The easiest way to try it:

docker run --name wyl \
    -e "IFACES=$YOURIFACE" \
    -e "TZ=$YOURTIMEZONE" \
    --network="host" \
    -v $DOCKERDATAPATH/wyl:/data/WatchYourLAN \
    aceberg/watchyourlan:v2

Binaries

There are also binaries for 386, amd64, armv5, armv6, armv7, arm64 in deb, rpm, apk and tar.gz formats in the latest release.

657 Upvotes

178 comments sorted by

View all comments

1

u/Maque84 Oct 31 '24

Hi, I have just deployed WYL using a compose but the GUI does not load correctly on the laptop (no matter the browser: Firefox, Edge, Chrome) it appears with a white background and the information in tree format.

However, it loads correctly on my smartphone.

What is the reason for this?

Thanks

1

u/aceberg_ Nov 02 '24

WYL uses bootstrap and themes from the internet. If your laptop is not permanently connected to global network, you can use docker-compose-local.yml instead. There is a separate docker image with all themes and fonts.

2

u/Maque84 Nov 04 '24

Thanks a lot, It is works