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/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 \ ################ 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 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]" } diff --git a/arpspoof/rootfs/scripts/99-run.sh b/arpspoof/rootfs/scripts/99-run.sh index 9011010d1..189fe4877 100644 --- a/arpspoof/rootfs/scripts/99-run.sh +++ b/arpspoof/rootfs/scripts/99-run.sh @@ -1,8 +1,8 @@ #!/usr/bin/env bashio # Autodefine if not defined -if [ -z INTERFACE_NAME ]; then -INTERFACE_NAME=$(ip route get 8.8.8.8 | sed -nr 's/.*dev ([^\ ]+).*/\1/p') +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 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]" } 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" } 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]" } 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]" }