From b003658f199408a673c3ab892a9ed895ef0c2d19 Mon Sep 17 00:00:00 2001 From: Nathan Fretz Date: Mon, 16 Sep 2024 22:13:30 +1000 Subject: [PATCH] Update watch-your-lan to version 2.0.0 (#1424) --- .../data/{ => WatchYourLAN}/.gitkeep | 0 watch-your-lan/docker-compose.yml | 20 +++++++++---------- watch-your-lan/umbrel-app.yml | 20 ++++++++++++++++--- 3 files changed, 27 insertions(+), 13 deletions(-) rename watch-your-lan/data/{ => WatchYourLAN}/.gitkeep (100%) diff --git a/watch-your-lan/data/.gitkeep b/watch-your-lan/data/WatchYourLAN/.gitkeep similarity index 100% rename from watch-your-lan/data/.gitkeep rename to watch-your-lan/data/WatchYourLAN/.gitkeep diff --git a/watch-your-lan/docker-compose.yml b/watch-your-lan/docker-compose.yml index 6c93f17..0df1783 100644 --- a/watch-your-lan/docker-compose.yml +++ b/watch-your-lan/docker-compose.yml @@ -2,19 +2,19 @@ version: "3.7" services: web: - image: aceberg/watchyourlan:1.0.6@sha256:c42ce1dcb1af6dac44d3674f24511558cf89b99982cee8843016fd8ad3935871 + image: aceberg/watchyourlan:2.0.0@sha256:c1bc72021443ddbea860b78ffeb871ab9a3edec1b15e35413c84470eee5456f3 network_mode: "host" restart: on-failure stop_grace_period: 1m init: true environment: - TZ: "UTC" - IFACE: "eth0 wlan0 enp1s0" # required: 1 or more interface - DBPATH: "/data/db.sqlite" # optional, default: /data/db.sqlite - GUIIP: "0.0.0.0" # optional, default: localhost - GUIPORT: "8840" # optional, default: 8840 - TIMEOUT: "120" # optional, time in seconds, default: 60 - THEME: "darkly" # optional - IGNOREIP: "no" # optional + TZ: "UTC" # required: needs your TZ for correct time + IFACES: "eth0 wlan0 enp1s0" # required: 1 or more interface + HOST: "0.0.0.0" # optional, default: 0.0.0.0 + PORT: "8840" # optional, default: 8840 + # Exclude to allow custom config: + # TIMEOUT: "120" # optional, time in seconds, default: 120 + # THEME: "sand" # optional + # COLOR: "dark" # optional volumes: - - ${APP_DATA_DIR}/data:/data + - ${APP_DATA_DIR}/data:/data/WatchYourLAN \ No newline at end of file diff --git a/watch-your-lan/umbrel-app.yml b/watch-your-lan/umbrel-app.yml index 908e445..449e2c0 100644 --- a/watch-your-lan/umbrel-app.yml +++ b/watch-your-lan/umbrel-app.yml @@ -3,12 +3,26 @@ id: watch-your-lan name: WatchYourLAN tagline: Lightweight network IP scanner category: networking -version: "1.0.6" +version: "2.0.0" port: 8840 description: >- WatchYourLAN is a lightweight network IP scanner. It allows you to keep track of all devices that are connected to your local network. -releaseNotes: "" +releaseNotes: >- + 🚨 WatchYourLAN 2.0 is a complete rewrite and is not compatible with v1.0. When you upgrade, any custom configuration from v1.0 will be lost. + + + Key highlights in this release include: + - Added API + - Added arguments for arp-scan option + - Added InfluxDB export + - Added PostgreSQL or SQLite DB options + - Added names from DNS + - Improved UI with JavaScript + - Switched to gin web framework + - Reworked DB schema and config variables + + Full release notes can be found at https://github.com/aceberg/WatchYourLAN/releases developer: aceberg website: https://github.com/aceberg/WatchYourLAN submitter: Jasper @@ -22,4 +36,4 @@ gallery: dependencies: [] path: "" defaultUsername: "" -defaultPassword: "" +defaultPassword: "" \ No newline at end of file