From f0a0181d5ffdb42d404522f1df4e4c27c69b29b3 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 7 Dec 2021 16:05:03 +0100 Subject: [PATCH 01/12] Update Dockerfile --- arpspoof/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arpspoof/Dockerfile b/arpspoof/Dockerfile index 143ab9566..b45475a75 100644 --- a/arpspoof/Dockerfile +++ b/arpspoof/Dockerfile @@ -3,7 +3,8 @@ ARG BUILD_VERSION FROM techblog/arpspoof-docker:latest ENV BASHIO_VERSION=0.14.3 ENV PACKAGES="jq \ - curl" + curl \ + iproute2" RUN \ ################ From 2a85e14bd3d18d41ef28c0028500e5a3552d902f Mon Sep 17 00:00:00 2001 From: Giel Janssens Date: Tue, 7 Dec 2021 16:15:07 +0100 Subject: [PATCH 02/12] Update Readme.md --- arpspoof/Readme.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/arpspoof/Readme.md b/arpspoof/Readme.md index 6d0adabdf..7c9ab83f2 100644 --- a/arpspoof/Readme.md +++ b/arpspoof/Readme.md @@ -42,6 +42,23 @@ ROUTER_IP: 127.0.0.1 #Required Router IP INTERFACE_NAME: name #Required Interface name. Autofilled if empty. ``` +## Home-Assistant configuration + +You can use a `command_line` switch to temporary disable a internet device in your network. + + +```yaml +- platform: command_line + switches: + iphone_internet: + friendly_name: "iPhone internet" + command_off: "/usr/bin/curl -X GET http://{HA-IP}:7022/disconnect?ip={iPhoneIP}" + command_on: "/usr/bin/curl -X GET http://{HA-IP}:7022/reconnect?ip={iPhoneIP}" + command_state: "/usr/bin/curl -X GET http://{HA-IP}:7022/status?ip={iPhoneIP}" + value_template: > + {{ value != "1" }} +``` + ## Support Create an issue on github From 651437d82701420d8797faeb72a8c9a2c194af8f Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 7 Dec 2021 16:19:29 +0100 Subject: [PATCH 03/12] Update 99-run.sh --- arpspoof/rootfs/scripts/99-run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arpspoof/rootfs/scripts/99-run.sh b/arpspoof/rootfs/scripts/99-run.sh index 9011010d1..b92412943 100644 --- a/arpspoof/rootfs/scripts/99-run.sh +++ b/arpspoof/rootfs/scripts/99-run.sh @@ -2,7 +2,7 @@ # Autodefine if not defined if [ -z INTERFACE_NAME ]; then -INTERFACE_NAME=$(ip route get 8.8.8.8 | sed -nr 's/.*dev ([^\ ]+).*/\1/p') +export INTERFACE_NAME=$(ip route get 8.8.8.8 | sed -nr 's/.*dev ([^\ ]+).*/\1/p') bashio::log.blue "Autodetection : INTERFACE_NAME=$INTERFACE_NAME" fi From 34e8b6bc25856258f0f5d071ab0a7921f89bfbe2 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 7 Dec 2021 16:49:52 +0100 Subject: [PATCH 04/12] Update 99-run.sh --- arpspoof/rootfs/scripts/99-run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arpspoof/rootfs/scripts/99-run.sh b/arpspoof/rootfs/scripts/99-run.sh index b92412943..189fe4877 100644 --- a/arpspoof/rootfs/scripts/99-run.sh +++ b/arpspoof/rootfs/scripts/99-run.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bashio # Autodefine if not defined -if [ -z INTERFACE_NAME ]; then +if [ ! -z INTERFACE_NAME ]; then export INTERFACE_NAME=$(ip route get 8.8.8.8 | sed -nr 's/.*dev ([^\ ]+).*/\1/p') bashio::log.blue "Autodetection : INTERFACE_NAME=$INTERFACE_NAME" fi From ee2fbc8e6459073d97cc6464513663ee1976d600 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 7 Dec 2021 18:59:07 +0100 Subject: [PATCH 05/12] Update 00-global_var.sh --- arpspoof/rootfs/scripts/00-global_var.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arpspoof/rootfs/scripts/00-global_var.sh b/arpspoof/rootfs/scripts/00-global_var.sh index b20e367db..f49cd70ed 100644 --- a/arpspoof/rootfs/scripts/00-global_var.sh +++ b/arpspoof/rootfs/scripts/00-global_var.sh @@ -15,7 +15,7 @@ for KEYS in ${arr[@]}; do VALUE=$(jq .$KEYS ${JSONSOURCE}) line="${KEYS}=${VALUE//[\"\']/}" # Use locally - bashio::log.blue "$line" 2>/dev/null || echo "$line" + bashio::log.blue "$line" export $line # Export the variable to run scripts line="${KEYS}=${VALUE//[\"\']/} &>/dev/null" From 197ac415a5883f98d84a4ecdbd24bf108c9cbbed Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 7 Dec 2021 18:59:36 +0100 Subject: [PATCH 06/12] Update 00-global_var.sh --- enedisgateway2mqtt/rootfs/scripts/00-global_var.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/enedisgateway2mqtt/rootfs/scripts/00-global_var.sh b/enedisgateway2mqtt/rootfs/scripts/00-global_var.sh index b20e367db..f49cd70ed 100644 --- a/enedisgateway2mqtt/rootfs/scripts/00-global_var.sh +++ b/enedisgateway2mqtt/rootfs/scripts/00-global_var.sh @@ -15,7 +15,7 @@ for KEYS in ${arr[@]}; do VALUE=$(jq .$KEYS ${JSONSOURCE}) line="${KEYS}=${VALUE//[\"\']/}" # Use locally - bashio::log.blue "$line" 2>/dev/null || echo "$line" + bashio::log.blue "$line" export $line # Export the variable to run scripts line="${KEYS}=${VALUE//[\"\']/} &>/dev/null" From 65cf5dbf5b71342a237239840f81cc1fbf95a681 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 7 Dec 2021 19:00:02 +0100 Subject: [PATCH 07/12] Update 00-global_var.sh --- enedisgateway2mqtt_dev/rootfs/scripts/00-global_var.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/enedisgateway2mqtt_dev/rootfs/scripts/00-global_var.sh b/enedisgateway2mqtt_dev/rootfs/scripts/00-global_var.sh index b20e367db..f49cd70ed 100644 --- a/enedisgateway2mqtt_dev/rootfs/scripts/00-global_var.sh +++ b/enedisgateway2mqtt_dev/rootfs/scripts/00-global_var.sh @@ -15,7 +15,7 @@ for KEYS in ${arr[@]}; do VALUE=$(jq .$KEYS ${JSONSOURCE}) line="${KEYS}=${VALUE//[\"\']/}" # Use locally - bashio::log.blue "$line" 2>/dev/null || echo "$line" + bashio::log.blue "$line" export $line # Export the variable to run scripts line="${KEYS}=${VALUE//[\"\']/} &>/dev/null" From 38a09c7344517b979ac94ca50aecdc95a881a1b0 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Tue, 7 Dec 2021 19:17:57 +0100 Subject: [PATCH 08/12] Update to 1.0.0 --- arpspoof/CHANGELOG.md | 3 +++ arpspoof/config.json | 22 ++++++++++++++-------- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/arpspoof/CHANGELOG.md b/arpspoof/CHANGELOG.md index 66f7e8b76..6256f6532 100644 --- a/arpspoof/CHANGELOG.md +++ b/arpspoof/CHANGELOG.md @@ -1 +1,4 @@ + +## 1.0.0 (07-12-2021) +- Update to latest version from t0mer/Arpspoof-Docker - Initial release diff --git a/arpspoof/config.json b/arpspoof/config.json index fd32f288d..8e35e1ce4 100644 --- a/arpspoof/config.json +++ b/arpspoof/config.json @@ -1,12 +1,15 @@ { "apparmor": true, - "arch": ["aarch64", "amd64", "armv7", "armhf"], + "arch": [ + "aarch64", + "amd64", + "armv7", + "armhf" + ], "boot": "auto", "description": "block internet connection for local network devices", - "devices": [ - ], - "environment": { - }, + "devices": [], + "environment": {}, "map": [], "host_network": true, "name": "Arpspoof", @@ -19,14 +22,17 @@ "ports_description": { "7022/tcp": "web interface" }, - "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], + "privileged": [ + "SYS_ADMIN", + "DAC_READ_SEARCH" + ], "schema": { "ROUTER_IP": "str", "INTERFACE_NAME": "str?" }, "slug": "arpspoof", - "upstream": "1.0", + "upstream": "1.0.0", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.0", + "version": "1.0.0", "webui": "http://[HOST]:[PORT:7022]" } From 2d40a661c1cc795409fe83e0f0ae2487e66be842 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Tue, 7 Dec 2021 19:20:12 +0100 Subject: [PATCH 09/12] Update to 0.20.105 --- jackett/CHANGELOG.md | 3 +++ jackett/config.json | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/jackett/CHANGELOG.md b/jackett/CHANGELOG.md index 6f23e3a1b..7735b5109 100644 --- a/jackett/CHANGELOG.md +++ b/jackett/CHANGELOG.md @@ -1,4 +1,7 @@ +## 0.20.105 (07-12-2021) +- Update to latest version from linuxserver/docker-jackett + ## 0.20.95 (07-12-2021) - Update to latest version from linuxserver/docker-jackett diff --git a/jackett/config.json b/jackett/config.json index 603e9ab51..4e7d80b18 100644 --- a/jackett/config.json +++ b/jackett/config.json @@ -44,8 +44,8 @@ }, "slug": "jackett_nas", "startup": "services", - "upstream": "0.20.95", + "upstream": "0.20.105", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "0.20.95", + "version": "0.20.105", "webui": "http://[HOST]:[PORT:9117]" } From fec6e99a70122db99e30627fa5eae0477acc1f35 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Tue, 7 Dec 2021 19:22:10 +0100 Subject: [PATCH 10/12] Update to 1.25.1.5286-34f965be8-ls91 --- plex/CHANGELOG.md | 3 +++ plex/config.json | 22 +++++++++++++++++----- 2 files changed, 20 insertions(+), 5 deletions(-) diff --git a/plex/CHANGELOG.md b/plex/CHANGELOG.md index aba6579d6..fd3718277 100644 --- a/plex/CHANGELOG.md +++ b/plex/CHANGELOG.md @@ -1,3 +1,6 @@ + +## 1.25.1.5286-34f965be8-ls91 (07-12-2021) +- Update to latest version from linuxserver/docker-plex - localdisks: sda1 #put the hardware name of your drive to mount separated by commas, or its label. Ex: sda1, sdb1, MYNAS... ## 1.25.0.5282-2edd3c44d-ls89 (02-12-2021) diff --git a/plex/config.json b/plex/config.json index 525988aa3..748daffe5 100644 --- a/plex/config.json +++ b/plex/config.json @@ -1,6 +1,11 @@ { "apparmor": true, - "arch": ["aarch64", "amd64", "armv7", "armhf"], + "arch": [ + "aarch64", + "amd64", + "armv7", + "armhf" + ], "boot": "auto", "description": "Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices.", "devices": [ @@ -46,7 +51,11 @@ "PUID": "0", "PGID": "0" }, - "map": ["share:rw", "media:rw", "ssl"], + "map": [ + "share:rw", + "media:rw", + "ssl" + ], "name": "Plex NAS", "options": { "PUID": 0, @@ -82,7 +91,10 @@ "33400/tcp": "WebTools", "33443/tcp": "WebTools" }, - "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], + "privileged": [ + "SYS_ADMIN", + "DAC_READ_SEARCH" + ], "schema": { "PUID": "int", "PGID": "int", @@ -97,9 +109,9 @@ }, "slug": "plex_nas", "startup": "services", - "upstream": "1.25.0.5282-2edd3c44d-ls89", + "upstream": "1.25.1.5286-34f965be8-ls91", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.25.0.5282-2edd3c44d-ls89-2", + "version": "1.25.1.5286-34f965be8-ls91", "video": true, "webui": "http://[HOST]:[PORT:32400]/web" } From 683e47ad55253fbfd7612165e1fb7bd0a4be20df Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Tue, 7 Dec 2021 19:22:37 +0100 Subject: [PATCH 11/12] Update to nightly-0.1.8.1212-ls220 --- prowlarr/CHANGELOG.md | 3 +++ prowlarr/config.json | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/prowlarr/CHANGELOG.md b/prowlarr/CHANGELOG.md index dd7aeef97..f58be52ea 100644 --- a/prowlarr/CHANGELOG.md +++ b/prowlarr/CHANGELOG.md @@ -1,4 +1,7 @@ +## nightly-0.1.8.1212-ls220 (07-12-2021) +- Update to latest version from linuxserver/docker-prowlarr + ## nightly-0.1.8.1210-ls218 (07-12-2021) - Update to latest version from linuxserver/docker-prowlarr diff --git a/prowlarr/config.json b/prowlarr/config.json index 44e4eb484..550d2fe5e 100644 --- a/prowlarr/config.json +++ b/prowlarr/config.json @@ -47,8 +47,8 @@ }, "slug": "prowlarr", "startup": "services", - "upstream": "nightly-0.1.8.1210-ls218", + "upstream": "nightly-0.1.8.1212-ls220", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "nightly-0.1.8.1210-ls218", + "version": "nightly-0.1.8.1212-ls220", "webui": "http://[HOST]:[PORT:9696]" } From bb874cffc23c9a13412c6263e7f0d6dd79e0b342 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Tue, 7 Dec 2021 19:23:13 +0100 Subject: [PATCH 12/12] Update to nightly-0.1.0.1085-ls49 --- readarr/CHANGELOG.md | 3 +++ readarr/config.json | 23 ++++++++++++++++++----- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/readarr/CHANGELOG.md b/readarr/CHANGELOG.md index fde038690..4aa1c720c 100644 --- a/readarr/CHANGELOG.md +++ b/readarr/CHANGELOG.md @@ -1,4 +1,7 @@ +## nightly-0.1.0.1085-ls49 (07-12-2021) +- Update to latest version from linuxserver/docker-readarr + ## nightly-0.1.0.1083-ls48 (03-12-2021) - Update to latest version from linuxserver/docker-readarr diff --git a/readarr/config.json b/readarr/config.json index 046a4e497..ceb43a1f9 100644 --- a/readarr/config.json +++ b/readarr/config.json @@ -1,6 +1,11 @@ { "apparmor": true, - "arch": ["aarch64", "amd64", "armv7", "armhf"], + "arch": [ + "aarch64", + "amd64", + "armv7", + "armhf" + ], "boot": "auto", "description": "Book Manager and Automation", "devices": [ @@ -35,7 +40,12 @@ "PUID": "0", "PGID": "0" }, - "map": ["config:rw", "share:rw", "media:rw", "config:rw"], + "map": [ + "config:rw", + "share:rw", + "media:rw", + "config:rw" + ], "name": "readarr NAS", "options": { "PUID": 0, @@ -50,7 +60,10 @@ "ports_description": { "8787/tcp": "web interface" }, - "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], + "privileged": [ + "SYS_ADMIN", + "DAC_READ_SEARCH" + ], "schema": { "PUID": "int", "PGID": "int", @@ -61,8 +74,8 @@ "cifspassword": "str?" }, "slug": "readarr_nas", - "upstream": "nightly-0.1.0.1083-ls48", + "upstream": "nightly-0.1.0.1085-ls49", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "nightly-0.1.0.1083-ls48", + "version": "nightly-0.1.0.1085-ls49", "webui": "http://[HOST]:[PORT:8787]" }