Browse Source

Update watch-your-lan to version 2.0.0 (#1424)

main
Nathan Fretz 5 months ago
committed by GitHub
parent
commit
b003658f19
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 0
      watch-your-lan/data/WatchYourLAN/.gitkeep
  2. 20
      watch-your-lan/docker-compose.yml
  3. 20
      watch-your-lan/umbrel-app.yml

0
watch-your-lan/data/.gitkeep → watch-your-lan/data/WatchYourLAN/.gitkeep

20
watch-your-lan/docker-compose.yml

@ -2,19 +2,19 @@ version: "3.7"
services: services:
web: web:
image: aceberg/watchyourlan:1.0.6@sha256:c42ce1dcb1af6dac44d3674f24511558cf89b99982cee8843016fd8ad3935871 image: aceberg/watchyourlan:2.0.0@sha256:c1bc72021443ddbea860b78ffeb871ab9a3edec1b15e35413c84470eee5456f3
network_mode: "host" network_mode: "host"
restart: on-failure restart: on-failure
stop_grace_period: 1m stop_grace_period: 1m
init: true init: true
environment: environment:
TZ: "UTC" TZ: "UTC" # required: needs your TZ for correct time
IFACE: "eth0 wlan0 enp1s0" # required: 1 or more interface IFACES: "eth0 wlan0 enp1s0" # required: 1 or more interface
DBPATH: "/data/db.sqlite" # optional, default: /data/db.sqlite HOST: "0.0.0.0" # optional, default: 0.0.0.0
GUIIP: "0.0.0.0" # optional, default: localhost PORT: "8840" # optional, default: 8840
GUIPORT: "8840" # optional, default: 8840 # Exclude to allow custom config:
TIMEOUT: "120" # optional, time in seconds, default: 60 # TIMEOUT: "120" # optional, time in seconds, default: 120
THEME: "darkly" # optional # THEME: "sand" # optional
IGNOREIP: "no" # optional # COLOR: "dark" # optional
volumes: volumes:
- ${APP_DATA_DIR}/data:/data - ${APP_DATA_DIR}/data:/data/WatchYourLAN

20
watch-your-lan/umbrel-app.yml

@ -3,12 +3,26 @@ id: watch-your-lan
name: WatchYourLAN name: WatchYourLAN
tagline: Lightweight network IP scanner tagline: Lightweight network IP scanner
category: networking category: networking
version: "1.0.6" version: "2.0.0"
port: 8840 port: 8840
description: >- description: >-
WatchYourLAN is a lightweight network IP scanner. It allows you to keep track of all devices that are connected to your local network. 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 developer: aceberg
website: https://github.com/aceberg/WatchYourLAN website: https://github.com/aceberg/WatchYourLAN
submitter: Jasper submitter: Jasper
@ -22,4 +36,4 @@ gallery:
dependencies: [] dependencies: []
path: "" path: ""
defaultUsername: "" defaultUsername: ""
defaultPassword: "" defaultPassword: ""
Loading…
Cancel
Save