From 5ee1d2fac2a76348dbb31a407622eddaba8a9faa Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Mon, 12 Sep 2022 22:06:55 +0200 Subject: [PATCH 001/130] Avoid 770 required https://github.com/alexbelgium/hassio-addons/issues/473 --- nextcloud/rootfs/etc/cont-init.d/40-config.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nextcloud/rootfs/etc/cont-init.d/40-config.sh b/nextcloud/rootfs/etc/cont-init.d/40-config.sh index acafe57fe..b6574cc5b 100644 --- a/nextcloud/rootfs/etc/cont-init.d/40-config.sh +++ b/nextcloud/rootfs/etc/cont-init.d/40-config.sh @@ -30,7 +30,7 @@ chmod -R 770 /data/config chmod -R 770 "$datadirectory" #Prevent permissions check -for files in /defaults/config.php /data/config/www/nextcloud/config/config.php +for files in /defaults/config.php /data/config/www/nextcloud/config/config.php; do if [ -f "$files" ]; then sed -i "/check_data_directory_permissions/d" "$files" sed -i "/datadirectory/a 'check_data_directory_permissions' => true," "$files" From 6c01318e55f679e1199a8ced686f79998a894e1e Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Mon, 12 Sep 2022 22:07:18 +0200 Subject: [PATCH 002/130] Update config.json --- nextcloud/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nextcloud/config.json b/nextcloud/config.json index c8626ed25..e1e87f417 100644 --- a/nextcloud/config.json +++ b/nextcloud/config.json @@ -103,6 +103,6 @@ "slug": "nextcloud_ocr", "uart": true, "url": "https://github.com/alexbelgium/hassio-addons/tree/master/nextcloud", - "version": "24.0.5-3", + "version": "24.0.5-4", "webui": "https://[HOST]:[PORT:443]" } From c1a559f76d2e6ef7e022ecb4cdc3d96068f51b0a Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 12 Sep 2022 20:17:48 +0000 Subject: [PATCH 003/130] Github bot : issues linked to readme --- qbittorrent/README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/qbittorrent/README.md b/qbittorrent/README.md index 13bddfa96..9b0665144 100644 --- a/qbittorrent/README.md +++ b/qbittorrent/README.md @@ -1,4 +1,3 @@ -## ⚠ Open Issue : [🐛 [Qbittorrent] New build ignores config/save path (opened 2022-09-09)](https://github.com/alexbelgium/hassio-addons/issues/470) by [@deku-m](https://github.com/deku-m) # Home assistant add-on: qbittorrent [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) From 61c4b3d4a06e01a2495682fe72239e8fa8c2afde Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Mon, 12 Sep 2022 22:18:41 +0200 Subject: [PATCH 004/130] Rename 40-config.sh to 93-config.sh --- nextcloud/rootfs/etc/cont-init.d/{40-config.sh => 93-config.sh} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename nextcloud/rootfs/etc/cont-init.d/{40-config.sh => 93-config.sh} (100%) diff --git a/nextcloud/rootfs/etc/cont-init.d/40-config.sh b/nextcloud/rootfs/etc/cont-init.d/93-config.sh similarity index 100% rename from nextcloud/rootfs/etc/cont-init.d/40-config.sh rename to nextcloud/rootfs/etc/cont-init.d/93-config.sh From 420ec3023da7a6fccaeebd45c209db8dfd64f888 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Mon, 12 Sep 2022 22:18:58 +0200 Subject: [PATCH 005/130] Rename 50-install.sh to 94-install.sh --- nextcloud/rootfs/etc/cont-init.d/{50-install.sh => 94-install.sh} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename nextcloud/rootfs/etc/cont-init.d/{50-install.sh => 94-install.sh} (100%) diff --git a/nextcloud/rootfs/etc/cont-init.d/50-install.sh b/nextcloud/rootfs/etc/cont-init.d/94-install.sh similarity index 100% rename from nextcloud/rootfs/etc/cont-init.d/50-install.sh rename to nextcloud/rootfs/etc/cont-init.d/94-install.sh From 8b81228052f9dbc177bc15e15f2c34ab91095026 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Mon, 12 Sep 2022 22:19:18 +0200 Subject: [PATCH 006/130] Rename 60-memcache.sh to 94-memcache.sh --- .../rootfs/etc/cont-init.d/{60-memcache.sh => 94-memcache.sh} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename nextcloud/rootfs/etc/cont-init.d/{60-memcache.sh => 94-memcache.sh} (100%) diff --git a/nextcloud/rootfs/etc/cont-init.d/60-memcache.sh b/nextcloud/rootfs/etc/cont-init.d/94-memcache.sh similarity index 100% rename from nextcloud/rootfs/etc/cont-init.d/60-memcache.sh rename to nextcloud/rootfs/etc/cont-init.d/94-memcache.sh From 53742e58968bd787832c6b07434730416ff298d1 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Mon, 12 Sep 2022 22:20:01 +0200 Subject: [PATCH 007/130] Update config.json --- nextcloud/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nextcloud/config.json b/nextcloud/config.json index e1e87f417..6bd1dd389 100644 --- a/nextcloud/config.json +++ b/nextcloud/config.json @@ -103,6 +103,6 @@ "slug": "nextcloud_ocr", "uart": true, "url": "https://github.com/alexbelgium/hassio-addons/tree/master/nextcloud", - "version": "24.0.5-4", + "version": "24.0.5-5", "webui": "https://[HOST]:[PORT:443]" } From 00ece6799671cb8f5cb152fc4997a85ebc7bdf98 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Mon, 12 Sep 2022 22:33:39 +0200 Subject: [PATCH 008/130] Update 92-local_mounts.sh --- .templates/92-local_mounts.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.templates/92-local_mounts.sh b/.templates/92-local_mounts.sh index 02bc248cf..c295ef484 100644 --- a/.templates/92-local_mounts.sh +++ b/.templates/92-local_mounts.sh @@ -35,7 +35,7 @@ if bashio::config.has_value 'localdisks'; then # Creates dir mkdir -p /mnt/"$disk" - chown -R "$PUID:$PGID" /mnt/"$disk" + chown "$PUID:$PGID" /mnt/"$disk" # Legacy mounting : mount to share if still exists (avoid breaking changes) # shellcheck disable=SC2015 [ -d /share/"$disk" ] && mount "$devpath"/"$disk" /share/"$disk" || true From 91dd23e48ab9544c849a2e0d5c863c05dd03ea7d Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Tue, 13 Sep 2022 01:56:18 +0200 Subject: [PATCH 009/130] Updater bot : fireflyiii updated to 5.7.12 --- fireflyiii/CHANGELOG.md | 3 +++ fireflyiii/Dockerfile | 4 ++-- fireflyiii/config.json | 2 +- fireflyiii/updater.json | 4 ++-- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/fireflyiii/CHANGELOG.md b/fireflyiii/CHANGELOG.md index 935ecd7d1..382e51ce8 100644 --- a/fireflyiii/CHANGELOG.md +++ b/fireflyiii/CHANGELOG.md @@ -1,4 +1,7 @@ +## 5.7.12 (13-09-2022) +- Update to latest version from firefly-iii/firefly-iii + ## 5.7.11 (09-09-2022) - Update to latest version from firefly-iii/firefly-iii diff --git a/fireflyiii/Dockerfile b/fireflyiii/Dockerfile index 518d8fcee..fbdd9f1ca 100644 --- a/fireflyiii/Dockerfile +++ b/fireflyiii/Dockerfile @@ -33,12 +33,12 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \ # # Change data location # grep -rl "/var/www/html" /etc/ | xargs sed -i 's|/var/www/html|/data/firefly|g' -ARG BUILD_UPSTREAM="5.7.11" +ARG BUILD_UPSTREAM="5.7.12" RUN \ ################# # Fix for 5.7.5 # ################# - if [ "$BUILD_UPSTREAM" = "5.7.11" ] ; then \ + if [ "$BUILD_UPSTREAM" = "5.7.12" ] ; then \ sed -i "s|, \$transaction\[\x27amount\x27\] ?? \x270\x27);|, (string)(\$transaction\[\x27amount\x27\] ?? \x270\x27));|g" /var/www/html/app/Helpers/Collector/GroupCollector.php; else echo "not 5.7.5"; fi ################## diff --git a/fireflyiii/config.json b/fireflyiii/config.json index 072bd04a4..9e01f189b 100644 --- a/fireflyiii/config.json +++ b/fireflyiii/config.json @@ -46,6 +46,6 @@ "slug": "fireflyiii", "startup": "services", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "5.7.11", + "version": "5.7.12", "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" } diff --git a/fireflyiii/updater.json b/fireflyiii/updater.json index ff96629c9..214247104 100644 --- a/fireflyiii/updater.json +++ b/fireflyiii/updater.json @@ -1,8 +1,8 @@ { - "last_update": "09-09-2022", + "last_update": "13-09-2022", "repository": "alexbelgium/hassio-addons", "slug": "fireflyiii", "source": "github", "upstream_repo": "firefly-iii/firefly-iii", - "upstream_version": "5.7.11" + "upstream_version": "5.7.12" } From 0ec81743a7942476ca913ee395efa4c95b537193 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Tue, 13 Sep 2022 01:56:23 +0200 Subject: [PATCH 010/130] Updater bot : fireflyiii_data_importer updated to version-0.9.16 --- fireflyiii_data_importer/CHANGELOG.md | 3 +++ fireflyiii_data_importer/Dockerfile | 2 +- fireflyiii_data_importer/config.json | 2 +- fireflyiii_data_importer/updater.json | 4 ++-- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/fireflyiii_data_importer/CHANGELOG.md b/fireflyiii_data_importer/CHANGELOG.md index 6ca6a6a43..e185bae65 100644 --- a/fireflyiii_data_importer/CHANGELOG.md +++ b/fireflyiii_data_importer/CHANGELOG.md @@ -1,4 +1,7 @@ +## version-0.9.16 (13-09-2022) +- Update to latest version from fireflyiii/data-importer + ## version-0.9.15 (26-07-2022) - Update to latest version from fireflyiii/data-importer diff --git a/fireflyiii_data_importer/Dockerfile b/fireflyiii_data_importer/Dockerfile index 24c558b13..baf7ee14f 100644 --- a/fireflyiii_data_importer/Dockerfile +++ b/fireflyiii_data_importer/Dockerfile @@ -16,7 +16,7 @@ ARG BUILD_FROM ARG BUILD_VERSION -ARG BUILD_UPSTREAM="version-0.9.15" +ARG BUILD_UPSTREAM="version-0.9.16" FROM ${BUILD_FROM} ################## diff --git a/fireflyiii_data_importer/config.json b/fireflyiii_data_importer/config.json index d4f293466..9405f89fe 100644 --- a/fireflyiii_data_importer/config.json +++ b/fireflyiii_data_importer/config.json @@ -39,6 +39,6 @@ }, "slug": "fireflyiii_data_importer", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "version-0.9.15", + "version": "version-0.9.16", "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" } diff --git a/fireflyiii_data_importer/updater.json b/fireflyiii_data_importer/updater.json index e09c20f47..a982fbcb7 100644 --- a/fireflyiii_data_importer/updater.json +++ b/fireflyiii_data_importer/updater.json @@ -1,8 +1,8 @@ { - "last_update": "26-07-2022", + "last_update": "13-09-2022", "repository": "alexbelgium/hassio-addons", "slug": "fireflyiii_data_importer", "source": "dockerhub", "upstream_repo": "fireflyiii/data-importer", - "upstream_version": "version-0.9.15" + "upstream_version": "version-0.9.16" } From 1ce57cc1818e31b7be1db2b0d8f3072e6fd7f0f0 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Tue, 13 Sep 2022 01:56:30 +0200 Subject: [PATCH 011/130] Updater bot : flaresolverr updated to 2.2.7 --- flaresolverr/CHANGELOG.md | 3 +++ flaresolverr/config.json | 2 +- flaresolverr/updater.json | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/flaresolverr/CHANGELOG.md b/flaresolverr/CHANGELOG.md index a04e3fd42..471670b56 100644 --- a/flaresolverr/CHANGELOG.md +++ b/flaresolverr/CHANGELOG.md @@ -1,4 +1,7 @@ +## 2.2.7 (13-09-2022) +- Update to latest version from FlareSolverr/FlareSolverr + ## 2.2.6 (04-08-2022) - Update to latest version from FlareSolverr/FlareSolverr diff --git a/flaresolverr/config.json b/flaresolverr/config.json index 61ff823ee..c221ecf96 100644 --- a/flaresolverr/config.json +++ b/flaresolverr/config.json @@ -15,6 +15,6 @@ }, "slug": "flaresolverr", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "2.2.6", + "version": "2.2.7", "webui": "[PROTO:ssl]://[HOST]:[PORT:8191]" } diff --git a/flaresolverr/updater.json b/flaresolverr/updater.json index 28ef11d81..799f8fb85 100644 --- a/flaresolverr/updater.json +++ b/flaresolverr/updater.json @@ -1,8 +1,8 @@ { - "last_update": "04-08-2022", + "last_update": "13-09-2022", "repository": "alexbelgium/hassio-addons", "slug": "flaresolverr", "source": "github", "upstream_repo": "FlareSolverr/FlareSolverr", - "upstream_version": "2.2.6" + "upstream_version": "2.2.7" } From 2ece0ac332021615b8a681450af5493eafd83462 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Tue, 13 Sep 2022 01:57:02 +0200 Subject: [PATCH 012/130] Updater bot : jackett updated to 0.20.1887 --- jackett/CHANGELOG.md | 3 +++ jackett/config.json | 4 ++-- jackett/updater.json | 4 ++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/jackett/CHANGELOG.md b/jackett/CHANGELOG.md index 60fabd470..62fba38e5 100644 --- a/jackett/CHANGELOG.md +++ b/jackett/CHANGELOG.md @@ -1,4 +1,7 @@ +## 0.20.1887 (13-09-2022) +- Update to latest version from linuxserver/docker-jackett + ## 0.20.1853 (09-09-2022) - Update to latest version from linuxserver/docker-jackett diff --git a/jackett/config.json b/jackett/config.json index a1c890268..0a9a2fd92 100644 --- a/jackett/config.json +++ b/jackett/config.json @@ -43,6 +43,6 @@ }, "slug": "jackett_nas", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/jackett", - "version": "0.20.1853-bugfix", + "version": "0.20.1887", "webui": "[PROTO:ssl]://[HOST]:[PORT:9117]" -} \ No newline at end of file +} diff --git a/jackett/updater.json b/jackett/updater.json index 81ace3709..f3ca066f5 100644 --- a/jackett/updater.json +++ b/jackett/updater.json @@ -1,8 +1,8 @@ { - "last_update": "09-09-2022", + "last_update": "13-09-2022", "repository": "alexbelgium/hassio-addons", "slug": "jackett", "source": "github", "upstream_repo": "linuxserver/docker-jackett", - "upstream_version": "0.20.1853" + "upstream_version": "0.20.1887" } From 7731f23c9fffeecaf6c2bca65e317e94fc1c0eb9 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Tue, 13 Sep 2022 01:57:44 +0200 Subject: [PATCH 013/130] Updater bot : omada updated to 5.5-chromium-amd64-2022-09-11 --- omada/CHANGELOG.md | 3 +++ omada/Dockerfile | 2 +- omada/config.json | 2 +- omada/updater.json | 4 ++-- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/omada/CHANGELOG.md b/omada/CHANGELOG.md index c37ef88b2..67a0ac61d 100644 --- a/omada/CHANGELOG.md +++ b/omada/CHANGELOG.md @@ -1,4 +1,7 @@ +## 5.5-chromium-amd64-2022-09-11 (2022-09-11) +- Update to latest version from mbentley/omada-controller + ## 5.5-chromium-amd64-2022-09-04 (2022-09-04) - Update to latest version from mbentley/omada-controller diff --git a/omada/Dockerfile b/omada/Dockerfile index 341f070bc..75450e104 100644 --- a/omada/Dockerfile +++ b/omada/Dockerfile @@ -16,7 +16,7 @@ ARG BUILD_FROM ARG BUILD_VERSION -ARG BUILD_UPSTREAM="5.5-chromium-amd64-2022-09-04" +ARG BUILD_UPSTREAM="5.5-chromium-amd64-2022-09-11" FROM ${BUILD_FROM} ################## diff --git a/omada/config.json b/omada/config.json index c20c769cc..fe5b4b4ab 100644 --- a/omada/config.json +++ b/omada/config.json @@ -45,6 +45,6 @@ }, "slug": "omada", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "5.5-chromium-amd64-2022-09-04", + "version": "5.5-chromium-amd64-2022-09-11", "webui": "[PROTO:ssl]://[HOST]:[PORT:8088]" } diff --git a/omada/updater.json b/omada/updater.json index e6ff44447..9becfdf97 100644 --- a/omada/updater.json +++ b/omada/updater.json @@ -1,9 +1,9 @@ { "dockerhub_by_date": true, - "last_update": "2022-09-04", + "last_update": "2022-09-11", "repository": "alexbelgium/hassio-addons", "slug": "omada", "source": "dockerhub", "upstream_repo": "mbentley/omada-controller", - "upstream_version": "5.5-chromium-amd64-2022-09-04" + "upstream_version": "5.5-chromium-amd64-2022-09-11" } From a0057b77a4037390ec93a33fd886a9d9cdfe1b2a Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Tue, 13 Sep 2022 01:58:35 +0200 Subject: [PATCH 014/130] Updater bot : prowlarr updated to nightly-0.4.6.1965-ls406 --- prowlarr/CHANGELOG.md | 3 +++ prowlarr/config.json | 4 ++-- prowlarr/updater.json | 4 ++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/prowlarr/CHANGELOG.md b/prowlarr/CHANGELOG.md index 46cc3be15..41cc9c005 100644 --- a/prowlarr/CHANGELOG.md +++ b/prowlarr/CHANGELOG.md @@ -1,3 +1,6 @@ + +## nightly-0.4.6.1965-ls406 (13-09-2022) +- Update to latest version from linuxserver/docker-prowlarr - New feature : localdisks mounting added ## nightly-0.4.5.1960-ls404 (09-09-2022) diff --git a/prowlarr/config.json b/prowlarr/config.json index c2a948c4f..adb8ad5c6 100644 --- a/prowlarr/config.json +++ b/prowlarr/config.json @@ -92,6 +92,6 @@ }, "slug": "prowlarr", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "nightly-0.4.5.1960-ls404-2-bugfix", + "version": "nightly-0.4.6.1965-ls406", "webui": "[PROTO:ssl]://[HOST]:[PORT:9696]" -} \ No newline at end of file +} diff --git a/prowlarr/updater.json b/prowlarr/updater.json index c29b8ebd6..d96b61723 100644 --- a/prowlarr/updater.json +++ b/prowlarr/updater.json @@ -1,10 +1,10 @@ { "github_beta": "true", "github_fulltag": "true", - "last_update": "09-09-2022", + "last_update": "13-09-2022", "repository": "alexbelgium/hassio-addons", "slug": "prowlarr", "source": "github", "upstream_repo": "linuxserver/docker-prowlarr", - "upstream_version": "nightly-0.4.5.1960-ls404" + "upstream_version": "nightly-0.4.6.1965-ls406" } From 96d26d51350549ba3d649b4b2806ea724fbe5122 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Tue, 13 Sep 2022 01:58:42 +0200 Subject: [PATCH 015/130] Updater bot : qbittorrent updated to 4.4.5-r0-ls215 --- qbittorrent/CHANGELOG.md | 3 +++ qbittorrent/Dockerfile | 2 +- qbittorrent/config.json | 4 ++-- qbittorrent/updater.json | 4 ++-- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/qbittorrent/CHANGELOG.md b/qbittorrent/CHANGELOG.md index c45dadd47..4ee740ed0 100644 --- a/qbittorrent/CHANGELOG.md +++ b/qbittorrent/CHANGELOG.md @@ -1,3 +1,6 @@ + +## 4.4.5-r0-ls215 (13-09-2022) +- Update to latest version from linuxserver/docker-qbittorrent - Config folder moved to /config/addons_config/qBittorrent ## 4.4.5-r0-ls214 (09-09-2022) diff --git a/qbittorrent/Dockerfile b/qbittorrent/Dockerfile index 11931fd78..d9e87a776 100644 --- a/qbittorrent/Dockerfile +++ b/qbittorrent/Dockerfile @@ -16,7 +16,7 @@ ARG BUILD_FROM ARG BUILD_VERSION -ARG BUILD_UPSTREAM="4.4.5-r0-ls214" +ARG BUILD_UPSTREAM="4.4.5-r0-ls215" FROM ${BUILD_FROM}-$BUILD_UPSTREAM ################## diff --git a/qbittorrent/config.json b/qbittorrent/config.json index b67d03fae..39cbe20cd 100644 --- a/qbittorrent/config.json +++ b/qbittorrent/config.json @@ -115,5 +115,5 @@ }, "slug": "qbittorrent", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "4.4.5-r0-ls214-2-bugfix3" -} \ No newline at end of file + "version": "4.4.5-r0-ls215" +} diff --git a/qbittorrent/updater.json b/qbittorrent/updater.json index 9a68654b2..d8ecc4d56 100644 --- a/qbittorrent/updater.json +++ b/qbittorrent/updater.json @@ -1,9 +1,9 @@ { "github_fulltag": "true", - "last_update": "09-09-2022", + "last_update": "13-09-2022", "repository": "alexbelgium/hassio-addons", "slug": "qbittorrent", "source": "github", "upstream_repo": "linuxserver/docker-qbittorrent", - "upstream_version": "4.4.5-r0-ls214" + "upstream_version": "4.4.5-r0-ls215" } From 1b6b2ecc7436e58cb97c17f2be025e21c44d7c21 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 13 Sep 2022 07:24:18 +0000 Subject: [PATCH 016/130] Github bot : issues linked to readme --- seafile/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/seafile/README.md b/seafile/README.md index 9a3c92ffd..3031145b1 100644 --- a/seafile/README.md +++ b/seafile/README.md @@ -1,3 +1,4 @@ +## ⚠ Open Issue : [🐛 [SEAFILE] Error: Failed to prepare seahub avatars dir: [Errno 95] Operation not supported: '../../../seahub-data/avatars' -> '/opt/seafile/seafile-server-9.0.8/seahub/media/avatars' (opened 2022-09-12)](https://github.com/alexbelgium/hassio-addons/issues/475) by [@bobloadmire](https://github.com/bobloadmire) # Home assistant add-on: seafile [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) From 49cd4754a87598568fc879145ba5906a9eb8b8fb Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 12:13:56 +0200 Subject: [PATCH 017/130] https://github.com/alexbelgium/hassio-addons/issues/473#issuecomment-1245082408 --- nextcloud/rootfs/etc/cont-init.d/93-config.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nextcloud/rootfs/etc/cont-init.d/93-config.sh b/nextcloud/rootfs/etc/cont-init.d/93-config.sh index b6574cc5b..2dab46739 100644 --- a/nextcloud/rootfs/etc/cont-init.d/93-config.sh +++ b/nextcloud/rootfs/etc/cont-init.d/93-config.sh @@ -33,6 +33,6 @@ chmod -R 770 "$datadirectory" for files in /defaults/config.php /data/config/www/nextcloud/config/config.php; do if [ -f "$files" ]; then sed -i "/check_data_directory_permissions/d" "$files" -sed -i "/datadirectory/a 'check_data_directory_permissions' => true," "$files" +sed -i "/datadirectory/a 'check_data_directory_permissions' => false," "$files" fi done From f09468c1095c48ac336bd564ca294a36cb807c7b Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 12:15:35 +0200 Subject: [PATCH 018/130] https://github.com/alexbelgium/hassio-addons/issues/473#issuecomment-1245082408 --- nextcloud/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nextcloud/config.json b/nextcloud/config.json index 6bd1dd389..3fd7aa547 100644 --- a/nextcloud/config.json +++ b/nextcloud/config.json @@ -103,6 +103,6 @@ "slug": "nextcloud_ocr", "uart": true, "url": "https://github.com/alexbelgium/hassio-addons/tree/master/nextcloud", - "version": "24.0.5-5", + "version": "24.0.5-6", "webui": "https://[HOST]:[PORT:443]" } From 88f835a3f121e293165e9afb7aa953cf0e25eb3c Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 13 Sep 2022 14:33:34 +0000 Subject: [PATCH 019/130] Github bot : issues linked to readme --- overseerr/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/overseerr/README.md b/overseerr/README.md index 84c4a77c6..ce60d391d 100644 --- a/overseerr/README.md +++ b/overseerr/README.md @@ -1,3 +1,4 @@ +## ⚠ Open Issue : [🐛 Overseerr configfile location unwritable (opened 2022-09-13)](https://github.com/alexbelgium/hassio-addons/issues/478) by [@rjgout](https://github.com/rjgout) # Home assistant add-on: overseerr [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) From 29e8c90b7df6da49705516040913360c6fe2fb06 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 13 Sep 2022 14:47:02 +0000 Subject: [PATCH 020/130] Github bot : issues linked to readme --- nextcloud/README.md | 1 - prowlarr/README.md | 1 - 2 files changed, 2 deletions(-) diff --git a/nextcloud/README.md b/nextcloud/README.md index 4ae9ef3f2..819e88593 100644 --- a/nextcloud/README.md +++ b/nextcloud/README.md @@ -1,4 +1,3 @@ -## ⚠ Open Issue : [🐛 [Nextcloud] folder mounted in /mnt/Nextcloud does not exist, Nextcloud giving "Your data directory is readable by other users. Please change the permissions to 0770 so that the directory cannot be listed by other users." (opened 2022-09-11)](https://github.com/alexbelgium/hassio-addons/issues/473) by [@bobloadmire](https://github.com/bobloadmire) # Home assistant add-on: Nextcloud [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) diff --git a/prowlarr/README.md b/prowlarr/README.md index 02545cf50..4b3beebbd 100644 --- a/prowlarr/README.md +++ b/prowlarr/README.md @@ -1,5 +1,4 @@ ## ⚠ Open Request : [✨ [REQUEST] Prowlarr add localdisk (opened 2022-08-16)](https://github.com/alexbelgium/hassio-addons/issues/429) by [@crowley666x](https://github.com/crowley666x) -## ⚠ Open Issue : [🐛 [Prowlarr NAS] No install/install failure (opened 2022-09-05)](https://github.com/alexbelgium/hassio-addons/issues/464) by [@Goris8](https://github.com/Goris8) # Home assistant add-on: Prowlarr From 60eba2262a6bd43c7198ae064828a92b48b488ed Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 16:51:02 +0200 Subject: [PATCH 021/130] Update config.json --- seafile/config.json | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/seafile/config.json b/seafile/config.json index c7f73843f..5947a7bb6 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -45,15 +45,11 @@ }, "image": "ghcr.io/alexbelgium/seafile-{arch}", "map": [ - "media:rw", - "share:rw", "config:rw", "ssl" ], "name": "Seafile", "options": { - "PGID": "0", - "PUID": "0", "SEAFILE_ADMIN_EMAIL": "me@example.com", "SEAFILE_ADMIN_PASSWORD": "a_very_secret_password", "TZ": "Europe/Paris", @@ -76,8 +72,6 @@ "NET_ADMIN" ], "schema": { - "PGID": "int", - "PUID": "int", "SEAFILE_ADMIN_EMAIL": "email", "SEAFILE_ADMIN_PASSWORD": "password", "TZ": "str?", @@ -96,4 +90,4 @@ "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", "version": "v9.0.8-pro", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" -} \ No newline at end of file +} From 66475aa9041547e9fe27285b633ce77e828e12a4 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 16:51:30 +0200 Subject: [PATCH 022/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 5947a7bb6..e7f6f8e28 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -88,6 +88,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro", + "version": "v9.0.8-pro2", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From beaecebd32a624de57fb20705e320db6ea8aa696 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 16:53:49 +0200 Subject: [PATCH 023/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index 1d512f54b..ac6536b5e 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -43,8 +43,11 @@ echo "Check $DATA_LOCATION folder exists" mkdir -p "$DATA_LOCATION" echo "Setting permissions" -chown -R "$(bashio::config 'PUID'):$(bashio::config 'PGID')" "$DATA_LOCATION" -chmod -R 755 "$DATA_LOCATION" +if bashio::config.has_value 'PUID'; then + chown -R "$(bashio::config 'PUID'):$(bashio::config 'PGID')" "$DATA_LOCATION" + chown -R "$(bashio::config 'PUID'):$(bashio::config 'PGID')" /shared + chmod -R 755 "$DATA_LOCATION" +fi echo "Creating symlink" ln -sf "$DATA_LOCATION" /shared From 722bff570166703e2a98e4e0714e2489268d0690 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 18:49:57 +0200 Subject: [PATCH 024/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index ac6536b5e..a308b6eb0 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -46,8 +46,9 @@ echo "Setting permissions" if bashio::config.has_value 'PUID'; then chown -R "$(bashio::config 'PUID'):$(bashio::config 'PGID')" "$DATA_LOCATION" chown -R "$(bashio::config 'PUID'):$(bashio::config 'PGID')" /shared - chmod -R 755 "$DATA_LOCATION" -fi +fi || true + +chmod -R 755 "$DATA_LOCATION" echo "Creating symlink" ln -sf "$DATA_LOCATION" /shared From 5567e4978e53ffecfd843bc06d111f2467571e11 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 18:51:15 +0200 Subject: [PATCH 025/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index e7f6f8e28..5947a7bb6 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -88,6 +88,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro2", + "version": "v9.0.8-pro", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 194befcc382667e171ce48da9f505c2c46259281 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 19:05:42 +0200 Subject: [PATCH 026/130] Update config.json --- seafile/config.json | 1 + 1 file changed, 1 insertion(+) diff --git a/seafile/config.json b/seafile/config.json index 5947a7bb6..a5376e432 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -46,6 +46,7 @@ "image": "ghcr.io/alexbelgium/seafile-{arch}", "map": [ "config:rw", + "share:rw", "ssl" ], "name": "Seafile", From c6323a26a38ffacf73c6d4c49b6b84da5cbcb8e7 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 19:06:25 +0200 Subject: [PATCH 027/130] Update .env.example --- seafile/rootfs/defaults/.env.example | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/seafile/rootfs/defaults/.env.example b/seafile/rootfs/defaults/.env.example index 05ad01dc5..25d51547c 100644 --- a/seafile/rootfs/defaults/.env.example +++ b/seafile/rootfs/defaults/.env.example @@ -10,8 +10,8 @@ NOSWAG_PORT=80 ### Run parameters -PUID=1000 -PGID=1000 +PUID=0 +PGID=0 TZ=Europe/Zurich URL=your.domain From 780de70527ddf34b74a8c240fe031a5668811510 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 19:07:59 +0200 Subject: [PATCH 028/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index a308b6eb0..5a58dbb3f 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -41,6 +41,7 @@ DATA_LOCATION=$(bashio::config 'data_location') echo "Check $DATA_LOCATION folder exists" mkdir -p "$DATA_LOCATION" +mkdir -p "$DATA_LOCATION"/media echo "Setting permissions" if bashio::config.has_value 'PUID'; then From 780db4ccce6ef0b8aeebcbbed29f358736473e8a Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 19:08:31 +0200 Subject: [PATCH 029/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index a5376e432..9ac2bd05f 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro", + "version": "v9.0.8-pro_testdonotupdate", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 8ebcb1784d38ce6fd49065f04bed43f9dc50ba0f Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 13 Sep 2022 19:32:59 +0000 Subject: [PATCH 030/130] Github bot : issues linked to readme --- plex/README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/plex/README.md b/plex/README.md index 1a500cd07..64032d893 100644 --- a/plex/README.md +++ b/plex/README.md @@ -1,4 +1,3 @@ -## ⚠ Open Issue : [🐛 [Plex] Upgrade failure (opened 2022-09-05)](https://github.com/alexbelgium/hassio-addons/issues/463) by [@pssc](https://github.com/pssc) # Home assistant add-on: plex [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) From afc09d5b596442e495fe2a6aef5addaabbf80f94 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 21:33:44 +0200 Subject: [PATCH 031/130] Update Dockerfile --- seafile/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/seafile/Dockerfile b/seafile/Dockerfile index 49bcfeff9..6af59b39f 100644 --- a/seafile/Dockerfile +++ b/seafile/Dockerfile @@ -30,6 +30,8 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \ ENV LANG C.UTF-8 +USER root + ################## # 3 Install apps # ################## From 7a85c5ac302a698c57e20d5c84bbf206c226db31 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 21:37:10 +0200 Subject: [PATCH 032/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index 5a58dbb3f..0db929b9f 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -41,7 +41,10 @@ DATA_LOCATION=$(bashio::config 'data_location') echo "Check $DATA_LOCATION folder exists" mkdir -p "$DATA_LOCATION" -mkdir -p "$DATA_LOCATION"/media +mkdir -p /shared/media + +chmod -R 777 "$DATA_LOCATION" +chmod -R 777 "/shared" echo "Setting permissions" if bashio::config.has_value 'PUID'; then @@ -49,8 +52,6 @@ if bashio::config.has_value 'PUID'; then chown -R "$(bashio::config 'PUID'):$(bashio::config 'PGID')" /shared fi || true -chmod -R 755 "$DATA_LOCATION" - echo "Creating symlink" ln -sf "$DATA_LOCATION" /shared From 6f767e4584a6deb07d61191fc175f3bedc6966a5 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 21:37:36 +0200 Subject: [PATCH 033/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 9ac2bd05f..7b3a47540 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate", + "version": "v9.0.8-pro_testdonotupdate2", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From e04ce0a630bf6f43759f9650b6c6199767bc9fd2 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 21:41:43 +0200 Subject: [PATCH 034/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index 0db929b9f..fbc091a22 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -53,7 +53,7 @@ if bashio::config.has_value 'PUID'; then fi || true echo "Creating symlink" -ln -sf "$DATA_LOCATION" /shared +#ln -sf "$DATA_LOCATION" /shared #export SEAFILE_CONF_DIR="$DATA_LOCATION/conf" && sed -i "1a export SEAFILE_CONF_DIR=$DATA_LOCATION/conf" /home/seafile/*.sh #export SEAFILE_LOGS_DIR="$DATA_LOCATION/logs" && sed -i "1a export SEAFILE_LOGS_DIR=$DATA_LOCATION/logs" /home/seafile/*.sh From ae6cd7daded55db305f7af9ec5a270df886297d3 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 21:55:24 +0200 Subject: [PATCH 035/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index fbc091a22..b686ac262 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -43,7 +43,7 @@ echo "Check $DATA_LOCATION folder exists" mkdir -p "$DATA_LOCATION" mkdir -p /shared/media -chmod -R 777 "$DATA_LOCATION" +chmod -R 777 "$DATA_LOCATION"/media chmod -R 777 "/shared" echo "Setting permissions" @@ -53,7 +53,7 @@ if bashio::config.has_value 'PUID'; then fi || true echo "Creating symlink" -#ln -sf "$DATA_LOCATION" /shared +ln -sf "$DATA_LOCATION"/media /shared/media #export SEAFILE_CONF_DIR="$DATA_LOCATION/conf" && sed -i "1a export SEAFILE_CONF_DIR=$DATA_LOCATION/conf" /home/seafile/*.sh #export SEAFILE_LOGS_DIR="$DATA_LOCATION/logs" && sed -i "1a export SEAFILE_LOGS_DIR=$DATA_LOCATION/logs" /home/seafile/*.sh From f79889c32404f03687d8c33cfb42eaea3f6fa312 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 21:55:47 +0200 Subject: [PATCH 036/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 7b3a47540..9ac2bd05f 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate2", + "version": "v9.0.8-pro_testdonotupdate", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 0a708b26c4202097c1120eee558c4bc6cefd94dc Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 22:12:20 +0200 Subject: [PATCH 037/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index b686ac262..8a9538e7c 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -40,8 +40,8 @@ bashio::log.info "Setting data location" DATA_LOCATION=$(bashio::config 'data_location') echo "Check $DATA_LOCATION folder exists" -mkdir -p "$DATA_LOCATION" -mkdir -p /shared/media +mkdir -p "$DATA_LOCATION"/media +mkdir -p /shared chmod -R 777 "$DATA_LOCATION"/media chmod -R 777 "/shared" @@ -53,7 +53,7 @@ if bashio::config.has_value 'PUID'; then fi || true echo "Creating symlink" -ln -sf "$DATA_LOCATION"/media /shared/media +ln -sf "$DATA_LOCATION"/media /shared #export SEAFILE_CONF_DIR="$DATA_LOCATION/conf" && sed -i "1a export SEAFILE_CONF_DIR=$DATA_LOCATION/conf" /home/seafile/*.sh #export SEAFILE_LOGS_DIR="$DATA_LOCATION/logs" && sed -i "1a export SEAFILE_LOGS_DIR=$DATA_LOCATION/logs" /home/seafile/*.sh From 04a67d644f9857afda315f09416620a7b495022c Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 13 Sep 2022 22:12:43 +0200 Subject: [PATCH 038/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 9ac2bd05f..7b3a47540 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate", + "version": "v9.0.8-pro_testdonotupdate2", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 9087613a5745cb88b1baa9e42ca4d71f19b196a9 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 13 Sep 2022 23:21:27 +0000 Subject: [PATCH 039/130] Github bot : issues linked to readme --- flexget/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/flexget/README.md b/flexget/README.md index 469efcf8b..4a64367d3 100644 --- a/flexget/README.md +++ b/flexget/README.md @@ -1,3 +1,4 @@ +## ⚠ Open Issue : [[flexget] installation (opened 2022-09-13)](https://github.com/alexbelgium/hassio-addons/issues/481) by [@alexbelgium](https://github.com/alexbelgium) # Hass.io Add-ons: Flexget [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) From bea4ad3052cdb7419ffd8f619d3e703f88d0317c Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 07:19:20 +0200 Subject: [PATCH 040/130] Update config.json --- epicgamesfree/config.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/epicgamesfree/config.json b/epicgamesfree/config.json index ec0447703..223fe3795 100644 --- a/epicgamesfree/config.json +++ b/epicgamesfree/config.json @@ -19,6 +19,6 @@ }, "slug": "epicgamesfree", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "9531608362dc8c1232c1e12005541796610d2af7-2021-12-17", + "version": "938a9653ffd08b8284ea32cf01ac8727d25c5d4c", "webui": "[PROTO:ssl]://[HOST]:[PORT:3000]" -} \ No newline at end of file +} From 5b28b2e2ccbe21af5307307d63a8dec48a5163bd Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 11:57:43 +0200 Subject: [PATCH 041/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index 8a9538e7c..96f8b96de 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -53,7 +53,7 @@ if bashio::config.has_value 'PUID'; then fi || true echo "Creating symlink" -ln -sf "$DATA_LOCATION"/media /shared +#ln -sf "$DATA_LOCATION"/media /shared #export SEAFILE_CONF_DIR="$DATA_LOCATION/conf" && sed -i "1a export SEAFILE_CONF_DIR=$DATA_LOCATION/conf" /home/seafile/*.sh #export SEAFILE_LOGS_DIR="$DATA_LOCATION/logs" && sed -i "1a export SEAFILE_LOGS_DIR=$DATA_LOCATION/logs" /home/seafile/*.sh From f3d6bbff4e75893c5de4cdf1a30edffdea7bb9ae Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 11:58:15 +0200 Subject: [PATCH 042/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 7b3a47540..d9044661b 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate2", + "version": "v9.0.8-pro_testdonotupdate3", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From cb7f2d12d3734748c26cc5554bd01713d7401a03 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 14:17:08 +0200 Subject: [PATCH 043/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 29 ++++++++++++++---------- 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index 96f8b96de..92988340c 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -39,20 +39,25 @@ done bashio::log.info "Setting data location" DATA_LOCATION=$(bashio::config 'data_location') -echo "Check $DATA_LOCATION folder exists" -mkdir -p "$DATA_LOCATION"/media -mkdir -p /shared +echo "... check $DATA_LOCATION folder exists" +mkdir -p "$DATA_LOCATION" -chmod -R 777 "$DATA_LOCATION"/media -chmod -R 777 "/shared" +echo "... setting permissions" +chown -R seafile:seafile "$DATA_LOCATION" -echo "Setting permissions" -if bashio::config.has_value 'PUID'; then - chown -R "$(bashio::config 'PUID'):$(bashio::config 'PGID')" "$DATA_LOCATION" - chown -R "$(bashio::config 'PUID'):$(bashio::config 'PGID')" /shared -fi || true +echo "... exporting variables symlink" +export SEAFILE_CONF_DIR="$DATA_LOCATION/conf" +export SEAFILE_LOGS_DIR="$DATA_LOCATION/logs" +export SEAFILE_DATA_DIR="$DATA_LOCATION/seafile-data" +export SEAFILE_SEAHUB_DIR="$DATA_LOCATION/seahub-data" +export SEAFILE_SQLITE_DIR="$DATA_LOCATION/sqlite" +export DATABASE_DIR="$DATA_LOCATION/db" + +#for folder in "/conf" "/logs" "/media" "/seafile-data" "/seahub-data" "/sqlite"; do +#ln -sf "$DATA_LOCATION"/media /opt/ +# +#done -echo "Creating symlink" #ln -sf "$DATA_LOCATION"/media /shared #export SEAFILE_CONF_DIR="$DATA_LOCATION/conf" && sed -i "1a export SEAFILE_CONF_DIR=$DATA_LOCATION/conf" /home/seafile/*.sh @@ -60,7 +65,7 @@ echo "Creating symlink" #export SEAFILE_DATA_DIR="$DATA_LOCATION/seafile-data" && sed -i "1a export SEAFILE_DATA_DIR=$DATA_LOCATION/seafile-data" /home/seafile/*.sh #export SEAFILE_SEAHUB_DIR="$DATA_LOCATION/seahub-data" && sed -i "1a export SEAFILE_SEAHUB_DIR=$DATA_LOCATION/seahub-data" /home/seafile/*.sh #export SEAFILE_SQLITE_DIR="$DATA_LOCATION/sqlite" && sed -i "1a export SEAFILE_SQLITE_DIR=$DATA_LOCATION/sqlite" /home/seafile/*.sh -export DATABASE_DIR="$DATA_LOCATION/db" && sed -i "1a export DATABASE_DIR=$DATA_LOCATION/db" /home/seafile/*.sh +#export DATABASE_DIR="$DATA_LOCATION/db" && sed -i "1a export DATABASE_DIR=$DATA_LOCATION/db" /home/seafile/*.sh ################### # Define database # From a07a10a0d5462b606aaf7a6a7415abd8c7d78736 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 14:17:18 +0200 Subject: [PATCH 044/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index d9044661b..feb742a0c 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate3", + "version": "v9.0.8-pro_testdonotupdate4", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From b8f9307d098794e92f1a5067f39a5a9271d1be19 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 14:29:45 +0200 Subject: [PATCH 045/130] switch to official image --- seafile/build.json | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/seafile/build.json b/seafile/build.json index 7d32bce02..7f6bee186 100644 --- a/seafile/build.json +++ b/seafile/build.json @@ -1,8 +1,7 @@ { "build_from": { - "aarch64": "franchetti/seafile-arm:latest", - "amd64": "franchetti/seafile-arm:latest", - "armv7": "franchetti/seafile-arm:latest" + "aarch64": "seafileltd/seafile-mc:latest", + "amd64": "seafileltd/seafile-mc:latest" }, "codenotary": { "signer": "alexandrep.github@gmail.com" From c0ab4497762dade7318cb7a272960867cfe8af67 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 15:05:03 +0200 Subject: [PATCH 046/130] Update build.json --- seafile/build.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/seafile/build.json b/seafile/build.json index 7f6bee186..ec4fdcbd7 100644 --- a/seafile/build.json +++ b/seafile/build.json @@ -1,7 +1,7 @@ { "build_from": { - "aarch64": "seafileltd/seafile-mc:latest", - "amd64": "seafileltd/seafile-mc:latest" + "aarch64": "franchetti/seafile-arm:latest", + "amd64": "franchetti/seafile-arm:latest" }, "codenotary": { "signer": "alexandrep.github@gmail.com" From 8eb19383d0891dbfbb401ac4a3df8972d868547c Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 15:17:51 +0200 Subject: [PATCH 047/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 33 ++++++++++-------------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index 92988340c..d6d63290a 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -45,27 +45,20 @@ mkdir -p "$DATA_LOCATION" echo "... setting permissions" chown -R seafile:seafile "$DATA_LOCATION" -echo "... exporting variables symlink" -export SEAFILE_CONF_DIR="$DATA_LOCATION/conf" -export SEAFILE_LOGS_DIR="$DATA_LOCATION/logs" -export SEAFILE_DATA_DIR="$DATA_LOCATION/seafile-data" -export SEAFILE_SEAHUB_DIR="$DATA_LOCATION/seahub-data" -export SEAFILE_SQLITE_DIR="$DATA_LOCATION/sqlite" -export DATABASE_DIR="$DATA_LOCATION/db" +echo "... creating symlink" +dirs=("conf" "logs" "media" "seafile-data" "seahub-data" "sqlite") +for dir in "${dirs[@]}" +do + mkdir -R "$DATA_LOCATION/$dir" + chown -R seafile:seafile "$DATA_LOCATION/$dir" + rm /shared/"$dir" + ln -s "$DATA_LOCATION/$dir" /shared + chown -R seafile:seafile "/shared/$dir" +fi +done -#for folder in "/conf" "/logs" "/media" "/seafile-data" "/seahub-data" "/sqlite"; do -#ln -sf "$DATA_LOCATION"/media /opt/ -# -#done - -#ln -sf "$DATA_LOCATION"/media /shared - -#export SEAFILE_CONF_DIR="$DATA_LOCATION/conf" && sed -i "1a export SEAFILE_CONF_DIR=$DATA_LOCATION/conf" /home/seafile/*.sh -#export SEAFILE_LOGS_DIR="$DATA_LOCATION/logs" && sed -i "1a export SEAFILE_LOGS_DIR=$DATA_LOCATION/logs" /home/seafile/*.sh -#export SEAFILE_DATA_DIR="$DATA_LOCATION/seafile-data" && sed -i "1a export SEAFILE_DATA_DIR=$DATA_LOCATION/seafile-data" /home/seafile/*.sh -#export SEAFILE_SEAHUB_DIR="$DATA_LOCATION/seahub-data" && sed -i "1a export SEAFILE_SEAHUB_DIR=$DATA_LOCATION/seahub-data" /home/seafile/*.sh -#export SEAFILE_SQLITE_DIR="$DATA_LOCATION/sqlite" && sed -i "1a export SEAFILE_SQLITE_DIR=$DATA_LOCATION/sqlite" /home/seafile/*.sh -#export DATABASE_DIR="$DATA_LOCATION/db" && sed -i "1a export DATABASE_DIR=$DATA_LOCATION/db" /home/seafile/*.sh +echo "... correcting official script" +sed -i "s|/shared|$DATA_LOCATION|g" /docker_entrypoint.sh ################### # Define database # From eae96d4d9b76f9011bdd7fd29155e3d4fdb471fc Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 15:18:15 +0200 Subject: [PATCH 048/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index feb742a0c..99b53ac96 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate4", + "version": "v9.0.8-pro_testdonotupdate5", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 5aba087a34fc1558e533354adb0a070b4681a839 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 15:20:55 +0200 Subject: [PATCH 049/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index d6d63290a..5e5748a18 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -54,7 +54,6 @@ do rm /shared/"$dir" ln -s "$DATA_LOCATION/$dir" /shared chown -R seafile:seafile "/shared/$dir" -fi done echo "... correcting official script" From 90bdc1c933b4b6949c6c1e98a434f2790ac239e5 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 15:21:11 +0200 Subject: [PATCH 050/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 99b53ac96..52be853d0 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate5", + "version": "v9.0.8-pro_testdonotupdate6", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From b1929c6c8be11c8e6c81ed393f611c1bdf3d1e13 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 15:31:58 +0200 Subject: [PATCH 051/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index 5e5748a18..df8e60c3d 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -49,7 +49,7 @@ echo "... creating symlink" dirs=("conf" "logs" "media" "seafile-data" "seahub-data" "sqlite") for dir in "${dirs[@]}" do - mkdir -R "$DATA_LOCATION/$dir" + mkdir -p "$DATA_LOCATION/$dir" chown -R seafile:seafile "$DATA_LOCATION/$dir" rm /shared/"$dir" ln -s "$DATA_LOCATION/$dir" /shared From b33644a519b59c26ff4381b8fe6e2a4ab6eade97 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 15:32:07 +0200 Subject: [PATCH 052/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 52be853d0..928396f12 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate6", + "version": "v9.0.8-pro_testdonotupdate7", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 1e3624ccde1e3699f2a8f0f3891d3a856633bcd6 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 16:25:11 +0200 Subject: [PATCH 053/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index df8e60c3d..fe977ed76 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -51,7 +51,6 @@ for dir in "${dirs[@]}" do mkdir -p "$DATA_LOCATION/$dir" chown -R seafile:seafile "$DATA_LOCATION/$dir" - rm /shared/"$dir" ln -s "$DATA_LOCATION/$dir" /shared chown -R seafile:seafile "/shared/$dir" done From cd7645570ac446d334f15f6efee5026e45b5e117 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 16:25:20 +0200 Subject: [PATCH 054/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 928396f12..17e5f3e16 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate7", + "version": "v9.0.8-pro_testdonotupdate8", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From a8ae5c727c8c34fde3f5208b2181bf984cd22cbc Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 16:36:03 +0200 Subject: [PATCH 055/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index fe977ed76..cd03612cd 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -52,7 +52,6 @@ do mkdir -p "$DATA_LOCATION/$dir" chown -R seafile:seafile "$DATA_LOCATION/$dir" ln -s "$DATA_LOCATION/$dir" /shared - chown -R seafile:seafile "/shared/$dir" done echo "... correcting official script" From 96e0371742e854d91a8d408698896356577f8a31 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 16:36:22 +0200 Subject: [PATCH 056/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 17e5f3e16..928396f12 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate8", + "version": "v9.0.8-pro_testdonotupdate7", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 36abc46ace87f78e49f6870d2aa7ab1e805148f3 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 17:36:47 +0200 Subject: [PATCH 057/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index cd03612cd..a7f1f5989 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -56,6 +56,7 @@ done echo "... correcting official script" sed -i "s|/shared|$DATA_LOCATION|g" /docker_entrypoint.sh +sed -i "s|cp -r ./media /shared/|cp -r ./media/* /shared/media/*|g" /home/seafile/*.sh ################### # Define database # From 6b17367ad1b5f800774e686c78189ba64c9ca402 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 17:37:23 +0200 Subject: [PATCH 058/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 928396f12..17e5f3e16 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate7", + "version": "v9.0.8-pro_testdonotupdate8", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 35d07a8e4b34c18d114f3878d33702f0d1f7efeb Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 18:15:37 +0200 Subject: [PATCH 059/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index a7f1f5989..f7f103836 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -51,6 +51,7 @@ for dir in "${dirs[@]}" do mkdir -p "$DATA_LOCATION/$dir" chown -R seafile:seafile "$DATA_LOCATION/$dir" + if [ -d /shared/"$dir" ]; then rm /shared/"$dir"; fi ln -s "$DATA_LOCATION/$dir" /shared done From 493605f65b886f2d84bcc710020d4e5f3c70aa2d Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 18:15:48 +0200 Subject: [PATCH 060/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 17e5f3e16..928396f12 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate8", + "version": "v9.0.8-pro_testdonotupdate7", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 949ba8e5e508b2eebfbd0ac82cdcd66a25dbc240 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 18:51:29 +0200 Subject: [PATCH 061/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index f7f103836..2ab21b5b2 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -57,7 +57,7 @@ done echo "... correcting official script" sed -i "s|/shared|$DATA_LOCATION|g" /docker_entrypoint.sh -sed -i "s|cp -r ./media /shared/|cp -r ./media/* /shared/media/*|g" /home/seafile/*.sh +sed -i "s|cp -r ./media /shared/|cp ./media/* /shared/media/*|g" /home/seafile/*.sh ################### # Define database # From 61ed4e79da64ed1d224d8ab00288f794c9d3839c Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 18:52:04 +0200 Subject: [PATCH 062/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 928396f12..17e5f3e16 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate7", + "version": "v9.0.8-pro_testdonotupdate8", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 8fc43da6228438debcc0cd75584ae030ffa43eeb Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 19:21:41 +0200 Subject: [PATCH 063/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index 2ab21b5b2..dbeb8b776 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -55,9 +55,12 @@ do ln -s "$DATA_LOCATION/$dir" /shared done +echo "... copy media files" +cp -rnf /opt/seafile/media/* "$DATA_LOCATION"/media + echo "... correcting official script" sed -i "s|/shared|$DATA_LOCATION|g" /docker_entrypoint.sh -sed -i "s|cp -r ./media /shared/|cp ./media/* /shared/media/*|g" /home/seafile/*.sh +sed -i "s|cp -r ./media /shared/|true|g" /home/seafile/*.sh ################### # Define database # From 3b3a62a0655b9f1dc5bdbe3eeeec97a1e4f494b1 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 19:22:01 +0200 Subject: [PATCH 064/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 17e5f3e16..f1f7b57d3 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate8", + "version": "v9.0.8-pro_testdonotupdate9", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 2cffe897ed82e52ad31ee6c2fc45cf13fc0e0544 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 19:36:36 +0200 Subject: [PATCH 065/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index dbeb8b776..7d2990f94 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -45,6 +45,10 @@ mkdir -p "$DATA_LOCATION" echo "... setting permissions" chown -R seafile:seafile "$DATA_LOCATION" +echo "... copy media files" +cp -rnf /opt/seafile/media/* "$DATA_LOCATION"/media +rm -r /shared/media + echo "... creating symlink" dirs=("conf" "logs" "media" "seafile-data" "seahub-data" "sqlite") for dir in "${dirs[@]}" @@ -55,9 +59,6 @@ do ln -s "$DATA_LOCATION/$dir" /shared done -echo "... copy media files" -cp -rnf /opt/seafile/media/* "$DATA_LOCATION"/media - echo "... correcting official script" sed -i "s|/shared|$DATA_LOCATION|g" /docker_entrypoint.sh sed -i "s|cp -r ./media /shared/|true|g" /home/seafile/*.sh From 2faa0cff24cf5a0a103e761b2d048e41f4c34ee3 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 19:37:10 +0200 Subject: [PATCH 066/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index 7d2990f94..29c567f50 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -47,7 +47,7 @@ chown -R seafile:seafile "$DATA_LOCATION" echo "... copy media files" cp -rnf /opt/seafile/media/* "$DATA_LOCATION"/media -rm -r /shared/media +rm -r /shared/media || true echo "... creating symlink" dirs=("conf" "logs" "media" "seafile-data" "seahub-data" "sqlite") @@ -55,7 +55,6 @@ for dir in "${dirs[@]}" do mkdir -p "$DATA_LOCATION/$dir" chown -R seafile:seafile "$DATA_LOCATION/$dir" - if [ -d /shared/"$dir" ]; then rm /shared/"$dir"; fi ln -s "$DATA_LOCATION/$dir" /shared done From 2167b4fef5c0b0dd1e3c100e76dec90b6da3216e Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 19:37:34 +0200 Subject: [PATCH 067/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index f1f7b57d3..f428151be 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate9", + "version": "v9.0.8-pro_testdonotupdate10", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From b7bfa7793d7c0009d6de3ed11b37b9bd435885c2 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 19:51:26 +0200 Subject: [PATCH 068/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index 29c567f50..7d8c76fd2 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -47,7 +47,7 @@ chown -R seafile:seafile "$DATA_LOCATION" echo "... copy media files" cp -rnf /opt/seafile/media/* "$DATA_LOCATION"/media -rm -r /shared/media || true +rm -r /opt/seafile/media echo "... creating symlink" dirs=("conf" "logs" "media" "seafile-data" "seahub-data" "sqlite") @@ -55,7 +55,7 @@ for dir in "${dirs[@]}" do mkdir -p "$DATA_LOCATION/$dir" chown -R seafile:seafile "$DATA_LOCATION/$dir" - ln -s "$DATA_LOCATION/$dir" /shared + ln -fs "$DATA_LOCATION/$dir" /shared done echo "... correcting official script" From d0dd29187b862ba15b2890f7db0de7a34457d8a1 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 19:51:52 +0200 Subject: [PATCH 069/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index f428151be..67321594d 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate10", + "version": "v9.0.8-pro_testdonotupdate11", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From ca4411422e60a62533249bac79f1cc321acce6d3 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 20:02:34 +0200 Subject: [PATCH 070/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index 7d8c76fd2..c8fbaedc7 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -56,11 +56,14 @@ do mkdir -p "$DATA_LOCATION/$dir" chown -R seafile:seafile "$DATA_LOCATION/$dir" ln -fs "$DATA_LOCATION/$dir" /shared + rm /shared/"$dir" done + + echo "... correcting official script" -sed -i "s|/shared|$DATA_LOCATION|g" /docker_entrypoint.sh -sed -i "s|cp -r ./media /shared/|true|g" /home/seafile/*.sh +#sed -i "s|/shared|$DATA_LOCATION|g" /docker_entrypoint.sh +#sed -i "s|cp -r ./media /shared/|true|g" /home/seafile/*.sh ################### # Define database # From c16288ae2179a0a289118d1f3b5797c1b2126bfc Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 20:03:06 +0200 Subject: [PATCH 071/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 67321594d..df8bbec0f 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate11", + "version": "v9.0.8-pro_testdonotupdate12", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 86d44f1c2ccdf5add98b03ad3a9c7a381c807f78 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 20:14:44 +0200 Subject: [PATCH 072/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index c8fbaedc7..3407137ff 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -49,20 +49,19 @@ echo "... copy media files" cp -rnf /opt/seafile/media/* "$DATA_LOCATION"/media rm -r /opt/seafile/media -echo "... creating symlink" -dirs=("conf" "logs" "media" "seafile-data" "seahub-data" "sqlite") -for dir in "${dirs[@]}" -do - mkdir -p "$DATA_LOCATION/$dir" - chown -R seafile:seafile "$DATA_LOCATION/$dir" - ln -fs "$DATA_LOCATION/$dir" /shared - rm /shared/"$dir" -done - - +#echo "... creating symlink" +#dirs=("conf" "logs" "media" "seafile-data" "seahub-data" "sqlite") +#for dir in "${dirs[@]}" +#do + # mkdir -p "$DATA_LOCATION/$dir" + # chown -R seafile:seafile "$DATA_LOCATION/$dir" +# ln -fs "$DATA_LOCATION/$dir" /shared +# rm /shared/"$dir" +#done echo "... correcting official script" -#sed -i "s|/shared|$DATA_LOCATION|g" /docker_entrypoint.sh +sed -i "s|/shared|$DATA_LOCATION|g" /docker_entrypoint.sh +sed -i "s|/shared|$DATA_LOCATION|g" /home/seafile/*.sh #sed -i "s|cp -r ./media /shared/|true|g" /home/seafile/*.sh ################### From 57f24d7d23ecf0ea0175b0e6093884d212f0be23 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 20:15:04 +0200 Subject: [PATCH 073/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index df8bbec0f..63da2ec17 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate12", + "version": "v9.0.8-pro_testdonotupdate13", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From ff7f328e847695930d79817f4fdbf1fcbdc2a070 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 21:06:55 +0200 Subject: [PATCH 074/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index 3407137ff..aa052048a 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -62,7 +62,7 @@ rm -r /opt/seafile/media echo "... correcting official script" sed -i "s|/shared|$DATA_LOCATION|g" /docker_entrypoint.sh sed -i "s|/shared|$DATA_LOCATION|g" /home/seafile/*.sh -#sed -i "s|cp -r ./media /shared/|true|g" /home/seafile/*.sh +sed -i "s|cp -r ./media $DATA_LOCATION/|cp -r ./media/. $DATA_LOCATION/media|g" /home/seafile/*.sh ################### # Define database # From 3786dd9e44432b1ec6108ddaa10aa30978a13be5 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 21:07:16 +0200 Subject: [PATCH 075/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 63da2ec17..db509220f 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate13", + "version": "v9.0.8-pro_testdonotupdate14", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 4b554f2ea5a204661748d3d77cd029bbd840d105 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 21:43:58 +0200 Subject: [PATCH 076/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index aa052048a..5abb45bfc 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -46,8 +46,8 @@ echo "... setting permissions" chown -R seafile:seafile "$DATA_LOCATION" echo "... copy media files" -cp -rnf /opt/seafile/media/* "$DATA_LOCATION"/media -rm -r /opt/seafile/media +#cp -rnf /opt/seafile/media/* "$DATA_LOCATION"/media +#rm -r /opt/seafile/media #echo "... creating symlink" #dirs=("conf" "logs" "media" "seafile-data" "seahub-data" "sqlite") From 21c91e43676fb2457ef6fa2e61f5b1459b54cf9a Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 21:44:18 +0200 Subject: [PATCH 077/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index db509220f..ae574fa3a 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate14", + "version": "v9.0.8-pro_testdonotupdate15", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From fb9ddcd769067e6a539d94bd86959b2d8cce5491 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 22:25:54 +0200 Subject: [PATCH 078/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index 5abb45bfc..bfea486ce 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -62,7 +62,7 @@ echo "... copy media files" echo "... correcting official script" sed -i "s|/shared|$DATA_LOCATION|g" /docker_entrypoint.sh sed -i "s|/shared|$DATA_LOCATION|g" /home/seafile/*.sh -sed -i "s|cp -r ./media $DATA_LOCATION/|cp -r ./media/. $DATA_LOCATION/media|g" /home/seafile/*.sh +sed -i "s=cp -r ./media $DATA_LOCATION/=chown -R seafile:seafile $DATA_LOCATION/media && chmod -R 777 $DATA_LOCATION/media && cp -rnf ./media/. $DATA_LOCATION/media ||true=g" /home/seafile/*.sh ################### # Define database # From b7c562d65d9043f510814410cd2d324cd4ac53bf Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 14 Sep 2022 22:26:13 +0200 Subject: [PATCH 079/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index ae574fa3a..161699216 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate15", + "version": "v9.0.8-pro_testdonotupdate16", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From a053e1673ad4b23cc660cf1c05c1ee03be1e5853 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Thu, 15 Sep 2022 01:55:46 +0200 Subject: [PATCH 080/130] Updater bot : calibre_web updated to 0.6.19-ls174 --- calibre_web/CHANGELOG.md | 3 +++ calibre_web/config.json | 2 +- calibre_web/updater.json | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/calibre_web/CHANGELOG.md b/calibre_web/CHANGELOG.md index 9669e81bf..492ca12c5 100644 --- a/calibre_web/CHANGELOG.md +++ b/calibre_web/CHANGELOG.md @@ -1,4 +1,7 @@ +## 0.6.19-ls174 (15-09-2022) +- Update to latest version from linuxserver/docker-calibre-web + ## 0.6.19-ls173 (09-09-2022) - Update to latest version from linuxserver/docker-calibre-web diff --git a/calibre_web/config.json b/calibre_web/config.json index ecfd96803..3433799a4 100644 --- a/calibre_web/config.json +++ b/calibre_web/config.json @@ -90,6 +90,6 @@ }, "slug": "calibre-web", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/calibre-web", - "version": "0.6.19-ls173-bugfix", + "version": "0.6.19-ls174", "video": true } diff --git a/calibre_web/updater.json b/calibre_web/updater.json index e5a58e305..714ef2bb6 100644 --- a/calibre_web/updater.json +++ b/calibre_web/updater.json @@ -1,10 +1,10 @@ { "github_fulltag": "true", - "last_update": "09-09-2022", + "last_update": "15-09-2022", "paused": false, "repository": "alexbelgium/hassio-addons", "slug": "calibre-web", "source": "github", "upstream_repo": "linuxserver/docker-calibre-web", - "upstream_version": "0.6.19-ls173" + "upstream_version": "0.6.19-ls174" } From 6788fb17b0086de45d825c92bdcb09f3c1b889cb Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Thu, 15 Sep 2022 01:57:00 +0200 Subject: [PATCH 081/130] Updater bot : jackett updated to 0.20.1901 --- jackett/CHANGELOG.md | 3 +++ jackett/config.json | 2 +- jackett/updater.json | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/jackett/CHANGELOG.md b/jackett/CHANGELOG.md index 62fba38e5..c6ee11e94 100644 --- a/jackett/CHANGELOG.md +++ b/jackett/CHANGELOG.md @@ -1,4 +1,7 @@ +## 0.20.1901 (15-09-2022) +- Update to latest version from linuxserver/docker-jackett + ## 0.20.1887 (13-09-2022) - Update to latest version from linuxserver/docker-jackett diff --git a/jackett/config.json b/jackett/config.json index 0a9a2fd92..6f478de2a 100644 --- a/jackett/config.json +++ b/jackett/config.json @@ -43,6 +43,6 @@ }, "slug": "jackett_nas", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/jackett", - "version": "0.20.1887", + "version": "0.20.1901", "webui": "[PROTO:ssl]://[HOST]:[PORT:9117]" } diff --git a/jackett/updater.json b/jackett/updater.json index f3ca066f5..a5e97da9f 100644 --- a/jackett/updater.json +++ b/jackett/updater.json @@ -1,8 +1,8 @@ { - "last_update": "13-09-2022", + "last_update": "15-09-2022", "repository": "alexbelgium/hassio-addons", "slug": "jackett", "source": "github", "upstream_repo": "linuxserver/docker-jackett", - "upstream_version": "0.20.1887" + "upstream_version": "0.20.1901" } From f45d9d6fdb9a6cd1628187b453d29b8f0acfbd12 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Thu, 15 Sep 2022 01:57:42 +0200 Subject: [PATCH 082/130] Updater bot : omada updated to 5.5-chromium-amd64-2022-09-13 --- omada/CHANGELOG.md | 3 +++ omada/Dockerfile | 2 +- omada/config.json | 2 +- omada/updater.json | 4 ++-- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/omada/CHANGELOG.md b/omada/CHANGELOG.md index 67a0ac61d..796317cb7 100644 --- a/omada/CHANGELOG.md +++ b/omada/CHANGELOG.md @@ -1,4 +1,7 @@ +## 5.5-chromium-amd64-2022-09-13 (2022-09-13) +- Update to latest version from mbentley/omada-controller + ## 5.5-chromium-amd64-2022-09-11 (2022-09-11) - Update to latest version from mbentley/omada-controller diff --git a/omada/Dockerfile b/omada/Dockerfile index 75450e104..cb60a3b8f 100644 --- a/omada/Dockerfile +++ b/omada/Dockerfile @@ -16,7 +16,7 @@ ARG BUILD_FROM ARG BUILD_VERSION -ARG BUILD_UPSTREAM="5.5-chromium-amd64-2022-09-11" +ARG BUILD_UPSTREAM="5.5-chromium-amd64-2022-09-13" FROM ${BUILD_FROM} ################## diff --git a/omada/config.json b/omada/config.json index fe5b4b4ab..2da050c95 100644 --- a/omada/config.json +++ b/omada/config.json @@ -45,6 +45,6 @@ }, "slug": "omada", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "5.5-chromium-amd64-2022-09-11", + "version": "5.5-chromium-amd64-2022-09-13", "webui": "[PROTO:ssl]://[HOST]:[PORT:8088]" } diff --git a/omada/updater.json b/omada/updater.json index 9becfdf97..34a76dac5 100644 --- a/omada/updater.json +++ b/omada/updater.json @@ -1,9 +1,9 @@ { "dockerhub_by_date": true, - "last_update": "2022-09-11", + "last_update": "2022-09-13", "repository": "alexbelgium/hassio-addons", "slug": "omada", "source": "dockerhub", "upstream_repo": "mbentley/omada-controller", - "upstream_version": "5.5-chromium-amd64-2022-09-11" + "upstream_version": "5.5-chromium-amd64-2022-09-13" } From dd64e0661022c85c2b3e68d810470c0d479ce091 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Thu, 15 Sep 2022 01:58:33 +0200 Subject: [PATCH 083/130] Updater bot : prowlarr updated to nightly-0.4.6.1969-ls408 --- prowlarr/CHANGELOG.md | 3 +++ prowlarr/config.json | 2 +- prowlarr/updater.json | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/prowlarr/CHANGELOG.md b/prowlarr/CHANGELOG.md index 41cc9c005..a146da31f 100644 --- a/prowlarr/CHANGELOG.md +++ b/prowlarr/CHANGELOG.md @@ -1,4 +1,7 @@ +## nightly-0.4.6.1969-ls408 (15-09-2022) +- Update to latest version from linuxserver/docker-prowlarr + ## nightly-0.4.6.1965-ls406 (13-09-2022) - Update to latest version from linuxserver/docker-prowlarr - New feature : localdisks mounting added diff --git a/prowlarr/config.json b/prowlarr/config.json index adb8ad5c6..d068e7d3e 100644 --- a/prowlarr/config.json +++ b/prowlarr/config.json @@ -92,6 +92,6 @@ }, "slug": "prowlarr", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "nightly-0.4.6.1965-ls406", + "version": "nightly-0.4.6.1969-ls408", "webui": "[PROTO:ssl]://[HOST]:[PORT:9696]" } diff --git a/prowlarr/updater.json b/prowlarr/updater.json index d96b61723..9a19bf6c5 100644 --- a/prowlarr/updater.json +++ b/prowlarr/updater.json @@ -1,10 +1,10 @@ { "github_beta": "true", "github_fulltag": "true", - "last_update": "13-09-2022", + "last_update": "15-09-2022", "repository": "alexbelgium/hassio-addons", "slug": "prowlarr", "source": "github", "upstream_repo": "linuxserver/docker-prowlarr", - "upstream_version": "nightly-0.4.6.1965-ls406" + "upstream_version": "nightly-0.4.6.1969-ls408" } From 36da19a89407832951b590dde36983e28f411471 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 07:47:09 +0200 Subject: [PATCH 084/130] https://github.com/alexbelgium/hassio-addons/issues/478 --- overseerr/config.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/overseerr/config.json b/overseerr/config.json index a1bd71eda..d29a00370 100644 --- a/overseerr/config.json +++ b/overseerr/config.json @@ -36,6 +36,6 @@ }, "slug": "overseerr", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/overseerr", - "version": "1.29.1-bugfix", + "version": "1.29.1", "webui": "[PROTO:ssl]://[HOST]:[PORT:5055]" -} \ No newline at end of file +} From ce0b102dfa7382f8410436b69a288aa1494a59da Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 10:13:40 +0200 Subject: [PATCH 085/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index bfea486ce..a497a55ba 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -2,6 +2,10 @@ # shellcheck shell=bash # shellcheck disable=SC2155,SC2016 +if [ -f /config/test.sh ]; then +/./config/test.sh +fi + ################################### # Export all addon options as env # ################################### @@ -62,7 +66,7 @@ echo "... copy media files" echo "... correcting official script" sed -i "s|/shared|$DATA_LOCATION|g" /docker_entrypoint.sh sed -i "s|/shared|$DATA_LOCATION|g" /home/seafile/*.sh -sed -i "s=cp -r ./media $DATA_LOCATION/=chown -R seafile:seafile $DATA_LOCATION/media && chmod -R 777 $DATA_LOCATION/media && cp -rnf ./media/. $DATA_LOCATION/media ||true=g" /home/seafile/*.sh +sed -i "s=cp -r ./media $DATA_LOCATION/=chown -R seafile:seafile $DATA_LOCATION/* && chmod -R 777 $DATA_LOCATION/media && cp -rnf ./media/. $DATA_LOCATION/media ||true=g" /home/seafile/*.sh ################### # Define database # From 296c67731627f7c1f6f20d69a56df85b254c6cf0 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 10:14:23 +0200 Subject: [PATCH 086/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 161699216..1426d3748 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -89,6 +89,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate16", + "version": "v9.0.8-pro_testdonotupdate17", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From a9642eee242fc534bb5b38b4b521b5e9de202658 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 10:19:04 +0200 Subject: [PATCH 087/130] Update 20-folders.sh --- overseerr/rootfs/etc/cont-init.d/20-folders.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/overseerr/rootfs/etc/cont-init.d/20-folders.sh b/overseerr/rootfs/etc/cont-init.d/20-folders.sh index e38c8a57d..8764f2b00 100644 --- a/overseerr/rootfs/etc/cont-init.d/20-folders.sh +++ b/overseerr/rootfs/etc/cont-init.d/20-folders.sh @@ -5,4 +5,9 @@ if [ ! -d /config/addons_config/overseerr ]; then mkdir -p /config/addons_config/overseerr fi +if [ ! -d /config/addons_config/addons_config/overseerr ]; then + echo "Migrating data to /config/addons_config/overseerr" + mv /config/addons_config/addons_config/overseerr /config/addons_config/overseerr +fi + chown -R abc:abc /config/addons_config/overseerr From e6ed50c99f90a2e8b7e721a076747304c3aa510b Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 10:21:05 +0200 Subject: [PATCH 088/130] https://github.com/alexbelgium/hassio-addons/issues/478 --- overseerr/rootfs/etc/cont-init.d/00-config_location.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/overseerr/rootfs/etc/cont-init.d/00-config_location.sh b/overseerr/rootfs/etc/cont-init.d/00-config_location.sh index daf491450..a4acd6c0b 100644 --- a/overseerr/rootfs/etc/cont-init.d/00-config_location.sh +++ b/overseerr/rootfs/etc/cont-init.d/00-config_location.sh @@ -7,5 +7,6 @@ bashio::log.info "Config stored in $CONFIG_LOCATION" mkdir -p "$CONFIG_LOCATION" chown -R abc:abc "$CONFIG_LOCATION" -sed -i "s|/config/addons_config/overseerr|$CONFIG_LOCATION|g" /etc/services.d/overseerr/run -sed -i "s|/config/addons_config/overseerr|$CONFIG_LOCATION|g" /etc/cont-init.d/30-config +for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do + sed -i "s=/config/addons_config/overseerr=$CONFIGLOCATION=g" "$file" +done From ad0898df82bb6707ad35c7232998439e91b22c7d Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 13:00:11 +0200 Subject: [PATCH 089/130] Update config.json --- seafile/config.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/seafile/config.json b/seafile/config.json index 1426d3748..3ad09f3ab 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -41,7 +41,9 @@ "/dev/nvme2" ], "environment": { - "NOSWAG": "1" + "NOSWAG": "1", + "PUID": 0, + "GUID": 0 }, "image": "ghcr.io/alexbelgium/seafile-{arch}", "map": [ @@ -89,6 +91,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate17", + "version": "v9.0.8-pro_testdonotupdate18", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 354a169334acd8f4ff5f9f918ef80ca695f6b34d Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 13:18:59 +0200 Subject: [PATCH 090/130] Update config.json --- seafile/config.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/seafile/config.json b/seafile/config.json index 3ad09f3ab..3e01cd1d1 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -42,8 +42,8 @@ ], "environment": { "NOSWAG": "1", - "PUID": 0, - "GUID": 0 + "PUID": "0", + "GUID": "0" }, "image": "ghcr.io/alexbelgium/seafile-{arch}", "map": [ From a3a9c862040719d6e167f6455f866312f65a3762 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 17:02:36 +0200 Subject: [PATCH 091/130] Update 00-config_location.sh --- overseerr/rootfs/etc/cont-init.d/00-config_location.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/overseerr/rootfs/etc/cont-init.d/00-config_location.sh b/overseerr/rootfs/etc/cont-init.d/00-config_location.sh index a4acd6c0b..329f9b108 100644 --- a/overseerr/rootfs/etc/cont-init.d/00-config_location.sh +++ b/overseerr/rootfs/etc/cont-init.d/00-config_location.sh @@ -7,6 +7,6 @@ bashio::log.info "Config stored in $CONFIG_LOCATION" mkdir -p "$CONFIG_LOCATION" chown -R abc:abc "$CONFIG_LOCATION" -for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do - sed -i "s=/config/addons_config/overseerr=$CONFIGLOCATION=g" "$file" +for file in $(grep -Esril "/config/addons_config/overseerr" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do + sed -i "s=/config/addons_config/overseerr=$CONFIG_LOCATION=g" "$file" done From 3e129f03a1681fb6eaedf4a28bf32eb38efb0bd6 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 17:03:42 +0200 Subject: [PATCH 092/130] Allow location change https://github.com/alexbelgium/hassio-addons/issues/478 --- overseerr/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overseerr/config.json b/overseerr/config.json index d29a00370..941190a25 100644 --- a/overseerr/config.json +++ b/overseerr/config.json @@ -36,6 +36,6 @@ }, "slug": "overseerr", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/overseerr", - "version": "1.29.1", + "version": "1.29.1-2", "webui": "[PROTO:ssl]://[HOST]:[PORT:5055]" } From 1a455849f9423d29c40c20f3b5d9ba32bdaff70a Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 17:10:24 +0200 Subject: [PATCH 093/130] Update config.json --- overseerr/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overseerr/config.json b/overseerr/config.json index 941190a25..b702e363c 100644 --- a/overseerr/config.json +++ b/overseerr/config.json @@ -36,6 +36,6 @@ }, "slug": "overseerr", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/overseerr", - "version": "1.29.1-2", + "version": "1.29.1-DO_NOT_UPDATE", "webui": "[PROTO:ssl]://[HOST]:[PORT:5055]" } From dd6a8064c256c90328e64cff10c157bbffcfca9d Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 17:14:15 +0200 Subject: [PATCH 094/130] LSIO code corrected --- bazarr/Dockerfile | 3 ++- booksonic_air/Dockerfile | 3 ++- calibre/Dockerfile | 3 ++- calibre_web/Dockerfile | 3 ++- code-server/Dockerfile | 3 ++- emby/Dockerfile | 3 ++- flexget/Dockerfile | 3 ++- grav/Dockerfile | 3 ++- jackett/Dockerfile | 3 ++- jellyfin/Dockerfile | 3 ++- lidarr/Dockerfile | 3 ++- mylar3/Dockerfile | 3 ++- nzbget/Dockerfile | 3 ++- ombi/Dockerfile | 3 ++- organizr/Dockerfile | 3 ++- overseerr/Dockerfile | 3 ++- paperless_ngx/Dockerfile | 3 ++- papermerge/Dockerfile | 3 ++- piwigo/Dockerfile | 3 ++- plex/Dockerfile | 3 ++- plex_meta_manager/Dockerfile | 3 ++- prowlarr/Dockerfile | 3 ++- qbittorrent/Dockerfile | 3 ++- radarr/Dockerfile | 3 ++- readarr/Dockerfile | 3 ++- requestrr/Dockerfile | 3 ++- resiliosync/Dockerfile | 3 ++- sonarr/Dockerfile | 3 ++- transmission/Dockerfile | 3 ++- ubooquity/Dockerfile | 3 ++- webtop_kde/Dockerfile | 3 ++- 31 files changed, 62 insertions(+), 31 deletions(-) diff --git a/bazarr/Dockerfile b/bazarr/Dockerfile index 3ba53f02f..188ff8f8f 100644 --- a/bazarr/Dockerfile +++ b/bazarr/Dockerfile @@ -41,7 +41,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/booksonic_air/Dockerfile b/booksonic_air/Dockerfile index 21254c4e7..138b18773 100644 --- a/booksonic_air/Dockerfile +++ b/booksonic_air/Dockerfile @@ -43,7 +43,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/calibre/Dockerfile b/calibre/Dockerfile index 7825963d7..43ad3cfd3 100644 --- a/calibre/Dockerfile +++ b/calibre/Dockerfile @@ -42,7 +42,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/calibre_web/Dockerfile b/calibre_web/Dockerfile index a0fce927b..e6008ff64 100644 --- a/calibre_web/Dockerfile +++ b/calibre_web/Dockerfile @@ -42,7 +42,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/code-server/Dockerfile b/code-server/Dockerfile index 24e762802..58340c2c2 100644 --- a/code-server/Dockerfile +++ b/code-server/Dockerfile @@ -41,7 +41,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/emby/Dockerfile b/emby/Dockerfile index 39fe537f3..e3ea697dc 100644 --- a/emby/Dockerfile +++ b/emby/Dockerfile @@ -41,7 +41,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/flexget/Dockerfile b/flexget/Dockerfile index f8b3c9374..10e848699 100644 --- a/flexget/Dockerfile +++ b/flexget/Dockerfile @@ -51,7 +51,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/grav/Dockerfile b/grav/Dockerfile index dc8d176d5..40afa9ef8 100644 --- a/grav/Dockerfile +++ b/grav/Dockerfile @@ -41,7 +41,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/jackett/Dockerfile b/jackett/Dockerfile index 1a2e53533..88ad4842d 100644 --- a/jackett/Dockerfile +++ b/jackett/Dockerfile @@ -41,7 +41,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/jellyfin/Dockerfile b/jellyfin/Dockerfile index 9d2498b73..72db8cde6 100644 --- a/jellyfin/Dockerfile +++ b/jellyfin/Dockerfile @@ -42,7 +42,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/lidarr/Dockerfile b/lidarr/Dockerfile index 9167c25a1..335a3dddf 100644 --- a/lidarr/Dockerfile +++ b/lidarr/Dockerfile @@ -41,7 +41,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/mylar3/Dockerfile b/mylar3/Dockerfile index 4e51e6b3f..d7beb4048 100644 --- a/mylar3/Dockerfile +++ b/mylar3/Dockerfile @@ -41,7 +41,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/nzbget/Dockerfile b/nzbget/Dockerfile index f367feead..e7b2c4325 100644 --- a/nzbget/Dockerfile +++ b/nzbget/Dockerfile @@ -45,7 +45,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/ombi/Dockerfile b/ombi/Dockerfile index 21b27c575..2ffbc4194 100644 --- a/ombi/Dockerfile +++ b/ombi/Dockerfile @@ -41,7 +41,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/organizr/Dockerfile b/organizr/Dockerfile index 90e644627..856f673ea 100644 --- a/organizr/Dockerfile +++ b/organizr/Dockerfile @@ -40,7 +40,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/overseerr/Dockerfile b/overseerr/Dockerfile index 644606af0..c991c5d24 100644 --- a/overseerr/Dockerfile +++ b/overseerr/Dockerfile @@ -42,7 +42,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/paperless_ngx/Dockerfile b/paperless_ngx/Dockerfile index d924262a1..a5d8b25bd 100644 --- a/paperless_ngx/Dockerfile +++ b/paperless_ngx/Dockerfile @@ -41,7 +41,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/papermerge/Dockerfile b/papermerge/Dockerfile index 1c144ae30..9fb2e50d4 100644 --- a/papermerge/Dockerfile +++ b/papermerge/Dockerfile @@ -48,7 +48,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/piwigo/Dockerfile b/piwigo/Dockerfile index a1d6455ce..acb3a1613 100644 --- a/piwigo/Dockerfile +++ b/piwigo/Dockerfile @@ -41,7 +41,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/plex/Dockerfile b/plex/Dockerfile index ac412353e..9825cbab0 100644 --- a/plex/Dockerfile +++ b/plex/Dockerfile @@ -50,7 +50,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/plex_meta_manager/Dockerfile b/plex_meta_manager/Dockerfile index cdec87fee..ced451a9f 100644 --- a/plex_meta_manager/Dockerfile +++ b/plex_meta_manager/Dockerfile @@ -49,7 +49,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/prowlarr/Dockerfile b/prowlarr/Dockerfile index 2d906b5de..802958752 100644 --- a/prowlarr/Dockerfile +++ b/prowlarr/Dockerfile @@ -41,7 +41,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/qbittorrent/Dockerfile b/qbittorrent/Dockerfile index d9e87a776..9c99459d2 100644 --- a/qbittorrent/Dockerfile +++ b/qbittorrent/Dockerfile @@ -64,7 +64,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done \ diff --git a/radarr/Dockerfile b/radarr/Dockerfile index c4bdc3206..ff5c56382 100644 --- a/radarr/Dockerfile +++ b/radarr/Dockerfile @@ -41,7 +41,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/readarr/Dockerfile b/readarr/Dockerfile index d56b6a520..1a18b5076 100644 --- a/readarr/Dockerfile +++ b/readarr/Dockerfile @@ -42,7 +42,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/requestrr/Dockerfile b/requestrr/Dockerfile index b29bae8f7..336e06e86 100644 --- a/requestrr/Dockerfile +++ b/requestrr/Dockerfile @@ -41,7 +41,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/resiliosync/Dockerfile b/resiliosync/Dockerfile index 10ba47017..f446a6d45 100644 --- a/resiliosync/Dockerfile +++ b/resiliosync/Dockerfile @@ -51,7 +51,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/sonarr/Dockerfile b/sonarr/Dockerfile index 85011018d..b1811bc66 100644 --- a/sonarr/Dockerfile +++ b/sonarr/Dockerfile @@ -42,7 +42,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/transmission/Dockerfile b/transmission/Dockerfile index 396f83032..45b11ec92 100644 --- a/transmission/Dockerfile +++ b/transmission/Dockerfile @@ -41,7 +41,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/ubooquity/Dockerfile b/ubooquity/Dockerfile index f4d493fd9..e0bf536a5 100644 --- a/ubooquity/Dockerfile +++ b/ubooquity/Dockerfile @@ -51,7 +51,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/webtop_kde/Dockerfile b/webtop_kde/Dockerfile index 1d05008e0..e699be000 100644 --- a/webtop_kde/Dockerfile +++ b/webtop_kde/Dockerfile @@ -54,7 +54,8 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ /]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done From 8382e630eb2ca9de54709c929c8a3816e7b6c372 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 17:15:12 +0200 Subject: [PATCH 095/130] Update config.json --- overseerr/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overseerr/config.json b/overseerr/config.json index b702e363c..941190a25 100644 --- a/overseerr/config.json +++ b/overseerr/config.json @@ -36,6 +36,6 @@ }, "slug": "overseerr", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/overseerr", - "version": "1.29.1-DO_NOT_UPDATE", + "version": "1.29.1-2", "webui": "[PROTO:ssl]://[HOST]:[PORT:5055]" } From 4456acd565006c57f0566df9fc93012ec81084e3 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 17:16:09 +0200 Subject: [PATCH 096/130] corrected dockerfile --- emby/Dockerfile | 1 - 1 file changed, 1 deletion(-) diff --git a/emby/Dockerfile b/emby/Dockerfile index e3ea697dc..44911c779 100644 --- a/emby/Dockerfile +++ b/emby/Dockerfile @@ -42,7 +42,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done From 7e3855ece789e231d3d3191855be3427b87adefb Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 17:19:00 +0200 Subject: [PATCH 097/130] Improve LSIO config location change --- bazarr/Dockerfile | 2 +- booksonic_air/Dockerfile | 2 +- calibre/Dockerfile | 2 +- calibre_web/Dockerfile | 2 +- code-server/Dockerfile | 2 +- emby/Dockerfile | 2 +- flexget/Dockerfile | 2 +- grav/Dockerfile | 2 +- jackett/Dockerfile | 2 +- jellyfin/Dockerfile | 2 +- lidarr/Dockerfile | 2 +- mylar3/Dockerfile | 2 +- nzbget/Dockerfile | 2 +- ombi/Dockerfile | 2 +- organizr/Dockerfile | 2 +- overseerr/Dockerfile | 2 +- paperless_ngx/Dockerfile | 2 +- papermerge/Dockerfile | 2 +- piwigo/Dockerfile | 2 +- plex/Dockerfile | 2 +- plex_meta_manager/Dockerfile | 2 +- prowlarr/Dockerfile | 2 +- qbittorrent/Dockerfile | 2 +- radarr/Dockerfile | 2 +- readarr/Dockerfile | 2 +- requestrr/Dockerfile | 2 +- resiliosync/Dockerfile | 2 +- sonarr/Dockerfile | 2 +- transmission/Dockerfile | 2 +- ubooquity/Dockerfile | 2 +- webtop_kde/Dockerfile | 2 +- 31 files changed, 31 insertions(+), 31 deletions(-) diff --git a/bazarr/Dockerfile b/bazarr/Dockerfile index 188ff8f8f..cbb5a419e 100644 --- a/bazarr/Dockerfile +++ b/bazarr/Dockerfile @@ -41,7 +41,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/booksonic_air/Dockerfile b/booksonic_air/Dockerfile index 138b18773..acadbc1b3 100644 --- a/booksonic_air/Dockerfile +++ b/booksonic_air/Dockerfile @@ -43,7 +43,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/calibre/Dockerfile b/calibre/Dockerfile index 43ad3cfd3..60692f6d6 100644 --- a/calibre/Dockerfile +++ b/calibre/Dockerfile @@ -42,7 +42,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/calibre_web/Dockerfile b/calibre_web/Dockerfile index e6008ff64..3ec3f4e45 100644 --- a/calibre_web/Dockerfile +++ b/calibre_web/Dockerfile @@ -42,7 +42,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/code-server/Dockerfile b/code-server/Dockerfile index 58340c2c2..becde1207 100644 --- a/code-server/Dockerfile +++ b/code-server/Dockerfile @@ -41,7 +41,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/emby/Dockerfile b/emby/Dockerfile index 44911c779..e1545ae58 100644 --- a/emby/Dockerfile +++ b/emby/Dockerfile @@ -41,7 +41,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/flexget/Dockerfile b/flexget/Dockerfile index 10e848699..fe38acc12 100644 --- a/flexget/Dockerfile +++ b/flexget/Dockerfile @@ -51,7 +51,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/grav/Dockerfile b/grav/Dockerfile index 40afa9ef8..e0a76dc38 100644 --- a/grav/Dockerfile +++ b/grav/Dockerfile @@ -41,7 +41,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/jackett/Dockerfile b/jackett/Dockerfile index 88ad4842d..3d88b2323 100644 --- a/jackett/Dockerfile +++ b/jackett/Dockerfile @@ -41,7 +41,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/jellyfin/Dockerfile b/jellyfin/Dockerfile index 72db8cde6..bd5233591 100644 --- a/jellyfin/Dockerfile +++ b/jellyfin/Dockerfile @@ -42,7 +42,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/lidarr/Dockerfile b/lidarr/Dockerfile index 335a3dddf..452bd6c20 100644 --- a/lidarr/Dockerfile +++ b/lidarr/Dockerfile @@ -41,7 +41,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/mylar3/Dockerfile b/mylar3/Dockerfile index d7beb4048..4ccd7885f 100644 --- a/mylar3/Dockerfile +++ b/mylar3/Dockerfile @@ -41,7 +41,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/nzbget/Dockerfile b/nzbget/Dockerfile index e7b2c4325..c5f248ba3 100644 --- a/nzbget/Dockerfile +++ b/nzbget/Dockerfile @@ -45,7 +45,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/ombi/Dockerfile b/ombi/Dockerfile index 2ffbc4194..4fba2d5ce 100644 --- a/ombi/Dockerfile +++ b/ombi/Dockerfile @@ -41,7 +41,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/organizr/Dockerfile b/organizr/Dockerfile index 856f673ea..021606202 100644 --- a/organizr/Dockerfile +++ b/organizr/Dockerfile @@ -40,7 +40,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/overseerr/Dockerfile b/overseerr/Dockerfile index c991c5d24..eceb2293d 100644 --- a/overseerr/Dockerfile +++ b/overseerr/Dockerfile @@ -42,7 +42,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/paperless_ngx/Dockerfile b/paperless_ngx/Dockerfile index a5d8b25bd..7f0ce8552 100644 --- a/paperless_ngx/Dockerfile +++ b/paperless_ngx/Dockerfile @@ -41,7 +41,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/papermerge/Dockerfile b/papermerge/Dockerfile index 9fb2e50d4..bbd834457 100644 --- a/papermerge/Dockerfile +++ b/papermerge/Dockerfile @@ -48,7 +48,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/piwigo/Dockerfile b/piwigo/Dockerfile index acb3a1613..78cff5c73 100644 --- a/piwigo/Dockerfile +++ b/piwigo/Dockerfile @@ -41,7 +41,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/plex/Dockerfile b/plex/Dockerfile index 9825cbab0..8b142d912 100644 --- a/plex/Dockerfile +++ b/plex/Dockerfile @@ -50,7 +50,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/plex_meta_manager/Dockerfile b/plex_meta_manager/Dockerfile index ced451a9f..151a99ce4 100644 --- a/plex_meta_manager/Dockerfile +++ b/plex_meta_manager/Dockerfile @@ -49,7 +49,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/prowlarr/Dockerfile b/prowlarr/Dockerfile index 802958752..315195251 100644 --- a/prowlarr/Dockerfile +++ b/prowlarr/Dockerfile @@ -41,7 +41,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/qbittorrent/Dockerfile b/qbittorrent/Dockerfile index 9c99459d2..80de20bae 100644 --- a/qbittorrent/Dockerfile +++ b/qbittorrent/Dockerfile @@ -64,7 +64,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/radarr/Dockerfile b/radarr/Dockerfile index ff5c56382..0315435de 100644 --- a/radarr/Dockerfile +++ b/radarr/Dockerfile @@ -41,7 +41,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/readarr/Dockerfile b/readarr/Dockerfile index 1a18b5076..8aad7fb9c 100644 --- a/readarr/Dockerfile +++ b/readarr/Dockerfile @@ -42,7 +42,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/requestrr/Dockerfile b/requestrr/Dockerfile index 336e06e86..ff9d81bd9 100644 --- a/requestrr/Dockerfile +++ b/requestrr/Dockerfile @@ -41,7 +41,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/resiliosync/Dockerfile b/resiliosync/Dockerfile index f446a6d45..d08c6fbcc 100644 --- a/resiliosync/Dockerfile +++ b/resiliosync/Dockerfile @@ -51,7 +51,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/sonarr/Dockerfile b/sonarr/Dockerfile index b1811bc66..d5cffdba6 100644 --- a/sonarr/Dockerfile +++ b/sonarr/Dockerfile @@ -42,7 +42,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/transmission/Dockerfile b/transmission/Dockerfile index 45b11ec92..d8c75f460 100644 --- a/transmission/Dockerfile +++ b/transmission/Dockerfile @@ -41,7 +41,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/ubooquity/Dockerfile b/ubooquity/Dockerfile index e0bf536a5..5d063c514 100644 --- a/ubooquity/Dockerfile +++ b/ubooquity/Dockerfile @@ -51,7 +51,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config diff --git a/webtop_kde/Dockerfile b/webtop_kde/Dockerfile index e699be000..ae468c2c7 100644 --- a/webtop_kde/Dockerfile +++ b/webtop_kde/Dockerfile @@ -54,7 +54,7 @@ RUN \ && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location - && for file in $(grep -Esril '/config[ "/]|/config$' /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ + && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ # Avoid chmod /config From d9d06ae51142561f8c4d9906a743135a3d082a72 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 17:22:00 +0200 Subject: [PATCH 098/130] Avoid blank --- bazarr/Dockerfile | 1 - booksonic_air/Dockerfile | 1 - calibre/Dockerfile | 1 - calibre_web/Dockerfile | 1 - code-server/Dockerfile | 1 - flexget/Dockerfile | 1 - grav/Dockerfile | 1 - jackett/Dockerfile | 1 - jellyfin/Dockerfile | 1 - lidarr/Dockerfile | 1 - mylar3/Dockerfile | 1 - nzbget/Dockerfile | 1 - ombi/Dockerfile | 1 - organizr/Dockerfile | 1 - overseerr/Dockerfile | 1 - paperless_ngx/Dockerfile | 1 - papermerge/Dockerfile | 1 - piwigo/Dockerfile | 1 - plex/Dockerfile | 1 - plex_meta_manager/Dockerfile | 1 - prowlarr/Dockerfile | 1 - qbittorrent/Dockerfile | 1 - radarr/Dockerfile | 1 - readarr/Dockerfile | 1 - requestrr/Dockerfile | 1 - resiliosync/Dockerfile | 1 - sonarr/Dockerfile | 1 - transmission/Dockerfile | 1 - ubooquity/Dockerfile | 1 - webtop_kde/Dockerfile | 1 - 30 files changed, 30 deletions(-) diff --git a/bazarr/Dockerfile b/bazarr/Dockerfile index cbb5a419e..01df0bdeb 100644 --- a/bazarr/Dockerfile +++ b/bazarr/Dockerfile @@ -42,7 +42,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/booksonic_air/Dockerfile b/booksonic_air/Dockerfile index acadbc1b3..55e2b9138 100644 --- a/booksonic_air/Dockerfile +++ b/booksonic_air/Dockerfile @@ -44,7 +44,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/calibre/Dockerfile b/calibre/Dockerfile index 60692f6d6..fe541f81a 100644 --- a/calibre/Dockerfile +++ b/calibre/Dockerfile @@ -43,7 +43,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/calibre_web/Dockerfile b/calibre_web/Dockerfile index 3ec3f4e45..6396aae81 100644 --- a/calibre_web/Dockerfile +++ b/calibre_web/Dockerfile @@ -43,7 +43,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/code-server/Dockerfile b/code-server/Dockerfile index becde1207..d8626f4db 100644 --- a/code-server/Dockerfile +++ b/code-server/Dockerfile @@ -42,7 +42,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/flexget/Dockerfile b/flexget/Dockerfile index fe38acc12..22d66892c 100644 --- a/flexget/Dockerfile +++ b/flexget/Dockerfile @@ -52,7 +52,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/grav/Dockerfile b/grav/Dockerfile index e0a76dc38..b83b8dfc2 100644 --- a/grav/Dockerfile +++ b/grav/Dockerfile @@ -42,7 +42,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/jackett/Dockerfile b/jackett/Dockerfile index 3d88b2323..8392a1b7a 100644 --- a/jackett/Dockerfile +++ b/jackett/Dockerfile @@ -42,7 +42,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/jellyfin/Dockerfile b/jellyfin/Dockerfile index bd5233591..f410508bb 100644 --- a/jellyfin/Dockerfile +++ b/jellyfin/Dockerfile @@ -43,7 +43,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/lidarr/Dockerfile b/lidarr/Dockerfile index 452bd6c20..c923df750 100644 --- a/lidarr/Dockerfile +++ b/lidarr/Dockerfile @@ -42,7 +42,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/mylar3/Dockerfile b/mylar3/Dockerfile index 4ccd7885f..f9e6112df 100644 --- a/mylar3/Dockerfile +++ b/mylar3/Dockerfile @@ -42,7 +42,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/nzbget/Dockerfile b/nzbget/Dockerfile index c5f248ba3..71873c97a 100644 --- a/nzbget/Dockerfile +++ b/nzbget/Dockerfile @@ -46,7 +46,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/ombi/Dockerfile b/ombi/Dockerfile index 4fba2d5ce..b2634cc5f 100644 --- a/ombi/Dockerfile +++ b/ombi/Dockerfile @@ -42,7 +42,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/organizr/Dockerfile b/organizr/Dockerfile index 021606202..49b2ea07d 100644 --- a/organizr/Dockerfile +++ b/organizr/Dockerfile @@ -41,7 +41,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/overseerr/Dockerfile b/overseerr/Dockerfile index eceb2293d..47ca4863a 100644 --- a/overseerr/Dockerfile +++ b/overseerr/Dockerfile @@ -43,7 +43,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/paperless_ngx/Dockerfile b/paperless_ngx/Dockerfile index 7f0ce8552..696ba8ee6 100644 --- a/paperless_ngx/Dockerfile +++ b/paperless_ngx/Dockerfile @@ -42,7 +42,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/papermerge/Dockerfile b/papermerge/Dockerfile index bbd834457..26726ef3a 100644 --- a/papermerge/Dockerfile +++ b/papermerge/Dockerfile @@ -49,7 +49,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/piwigo/Dockerfile b/piwigo/Dockerfile index 78cff5c73..6053920a4 100644 --- a/piwigo/Dockerfile +++ b/piwigo/Dockerfile @@ -42,7 +42,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/plex/Dockerfile b/plex/Dockerfile index 8b142d912..2477991a2 100644 --- a/plex/Dockerfile +++ b/plex/Dockerfile @@ -51,7 +51,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/plex_meta_manager/Dockerfile b/plex_meta_manager/Dockerfile index 151a99ce4..ede1a2327 100644 --- a/plex_meta_manager/Dockerfile +++ b/plex_meta_manager/Dockerfile @@ -50,7 +50,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/prowlarr/Dockerfile b/prowlarr/Dockerfile index 315195251..38dcb09f2 100644 --- a/prowlarr/Dockerfile +++ b/prowlarr/Dockerfile @@ -42,7 +42,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/qbittorrent/Dockerfile b/qbittorrent/Dockerfile index 80de20bae..2720d91b3 100644 --- a/qbittorrent/Dockerfile +++ b/qbittorrent/Dockerfile @@ -65,7 +65,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done \ diff --git a/radarr/Dockerfile b/radarr/Dockerfile index 0315435de..3c4957679 100644 --- a/radarr/Dockerfile +++ b/radarr/Dockerfile @@ -42,7 +42,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/readarr/Dockerfile b/readarr/Dockerfile index 8aad7fb9c..9ca76572e 100644 --- a/readarr/Dockerfile +++ b/readarr/Dockerfile @@ -43,7 +43,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/requestrr/Dockerfile b/requestrr/Dockerfile index ff9d81bd9..1fb0ab7c6 100644 --- a/requestrr/Dockerfile +++ b/requestrr/Dockerfile @@ -42,7 +42,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/resiliosync/Dockerfile b/resiliosync/Dockerfile index d08c6fbcc..f669bf4c0 100644 --- a/resiliosync/Dockerfile +++ b/resiliosync/Dockerfile @@ -52,7 +52,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/sonarr/Dockerfile b/sonarr/Dockerfile index d5cffdba6..5bf7a5b38 100644 --- a/sonarr/Dockerfile +++ b/sonarr/Dockerfile @@ -43,7 +43,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/transmission/Dockerfile b/transmission/Dockerfile index d8c75f460..2777145a4 100644 --- a/transmission/Dockerfile +++ b/transmission/Dockerfile @@ -42,7 +42,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/ubooquity/Dockerfile b/ubooquity/Dockerfile index 5d063c514..c24e27831 100644 --- a/ubooquity/Dockerfile +++ b/ubooquity/Dockerfile @@ -52,7 +52,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/webtop_kde/Dockerfile b/webtop_kde/Dockerfile index ae468c2c7..c6782bc24 100644 --- a/webtop_kde/Dockerfile +++ b/webtop_kde/Dockerfile @@ -55,7 +55,6 @@ RUN \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ - \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done From 3a07cbe19af240b161198e6c59384375f89f079f Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 17:24:02 +0200 Subject: [PATCH 099/130] Update 00-config_location.sh --- overseerr/rootfs/etc/cont-init.d/00-config_location.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/overseerr/rootfs/etc/cont-init.d/00-config_location.sh b/overseerr/rootfs/etc/cont-init.d/00-config_location.sh index 329f9b108..e55ea900c 100644 --- a/overseerr/rootfs/etc/cont-init.d/00-config_location.sh +++ b/overseerr/rootfs/etc/cont-init.d/00-config_location.sh @@ -6,6 +6,7 @@ bashio::log.info "Config stored in $CONFIG_LOCATION" mkdir -p "$CONFIG_LOCATION" chown -R abc:abc "$CONFIG_LOCATION" +chmod -R 755 "$CONFIG_LOCATION" for file in $(grep -Esril "/config/addons_config/overseerr" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config/addons_config/overseerr=$CONFIG_LOCATION=g" "$file" From 39d794d337c865c198fbefac6b2ed16421ebc1d1 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 17:25:44 +0200 Subject: [PATCH 100/130] Correct migration --- overseerr/rootfs/etc/cont-init.d/20-folders.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overseerr/rootfs/etc/cont-init.d/20-folders.sh b/overseerr/rootfs/etc/cont-init.d/20-folders.sh index 8764f2b00..96de70bec 100644 --- a/overseerr/rootfs/etc/cont-init.d/20-folders.sh +++ b/overseerr/rootfs/etc/cont-init.d/20-folders.sh @@ -5,7 +5,7 @@ if [ ! -d /config/addons_config/overseerr ]; then mkdir -p /config/addons_config/overseerr fi -if [ ! -d /config/addons_config/addons_config/overseerr ]; then +if [ -d /config/addons_config/addons_config/overseerr ]; then echo "Migrating data to /config/addons_config/overseerr" mv /config/addons_config/addons_config/overseerr /config/addons_config/overseerr fi From b6556006a01ad04a36907c4e9503af6cfc5ced9b Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 17:26:24 +0200 Subject: [PATCH 101/130] Update config.json --- overseerr/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overseerr/config.json b/overseerr/config.json index 941190a25..591c89cda 100644 --- a/overseerr/config.json +++ b/overseerr/config.json @@ -36,6 +36,6 @@ }, "slug": "overseerr", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/overseerr", - "version": "1.29.1-2", + "version": "1.29.1-3", "webui": "[PROTO:ssl]://[HOST]:[PORT:5055]" } From 1981696ac08ed2b55810cce04e4301aeee1cdf13 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 17:39:17 +0200 Subject: [PATCH 102/130] Correct LSIO code --- bazarr/Dockerfile | 6 +++--- booksonic_air/Dockerfile | 6 +++--- calibre/Dockerfile | 6 +++--- calibre_web/Dockerfile | 6 +++--- code-server/Dockerfile | 6 +++--- emby/Dockerfile | 6 +++--- flexget/Dockerfile | 6 +++--- grav/Dockerfile | 6 +++--- jackett/Dockerfile | 6 +++--- jellyfin/Dockerfile | 6 +++--- lidarr/Dockerfile | 6 +++--- mylar3/Dockerfile | 6 +++--- nzbget/Dockerfile | 6 +++--- ombi/Dockerfile | 6 +++--- organizr/Dockerfile | 6 +++--- overseerr/Dockerfile | 6 +++--- paperless_ngx/Dockerfile | 6 +++--- papermerge/Dockerfile | 6 +++--- piwigo/Dockerfile | 6 +++--- plex/Dockerfile | 6 +++--- plex_meta_manager/Dockerfile | 6 +++--- prowlarr/Dockerfile | 6 +++--- qbittorrent/Dockerfile | 6 +++--- radarr/Dockerfile | 6 +++--- readarr/Dockerfile | 6 +++--- requestrr/Dockerfile | 6 +++--- resiliosync/Dockerfile | 6 +++--- sonarr/Dockerfile | 6 +++--- transmission/Dockerfile | 6 +++--- ubooquity/Dockerfile | 6 +++--- webtop_kde/Dockerfile | 6 +++--- 31 files changed, 93 insertions(+), 93 deletions(-) diff --git a/bazarr/Dockerfile b/bazarr/Dockerfile index 01df0bdeb..4f4c89d06 100644 --- a/bazarr/Dockerfile +++ b/bazarr/Dockerfile @@ -34,15 +34,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/booksonic_air/Dockerfile b/booksonic_air/Dockerfile index 55e2b9138..5f1451b2c 100644 --- a/booksonic_air/Dockerfile +++ b/booksonic_air/Dockerfile @@ -36,15 +36,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/calibre/Dockerfile b/calibre/Dockerfile index fe541f81a..fb0e4d7ac 100644 --- a/calibre/Dockerfile +++ b/calibre/Dockerfile @@ -35,15 +35,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/calibre_web/Dockerfile b/calibre_web/Dockerfile index 6396aae81..cca72b0b2 100644 --- a/calibre_web/Dockerfile +++ b/calibre_web/Dockerfile @@ -35,15 +35,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/code-server/Dockerfile b/code-server/Dockerfile index d8626f4db..5f197fe44 100644 --- a/code-server/Dockerfile +++ b/code-server/Dockerfile @@ -34,15 +34,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/emby/Dockerfile b/emby/Dockerfile index e1545ae58..6ffa284b0 100644 --- a/emby/Dockerfile +++ b/emby/Dockerfile @@ -34,15 +34,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/flexget/Dockerfile b/flexget/Dockerfile index 22d66892c..8a82daf9a 100644 --- a/flexget/Dockerfile +++ b/flexget/Dockerfile @@ -44,15 +44,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/grav/Dockerfile b/grav/Dockerfile index b83b8dfc2..4b7b32c79 100644 --- a/grav/Dockerfile +++ b/grav/Dockerfile @@ -34,15 +34,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/jackett/Dockerfile b/jackett/Dockerfile index 8392a1b7a..4c1c3d80b 100644 --- a/jackett/Dockerfile +++ b/jackett/Dockerfile @@ -34,15 +34,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/jellyfin/Dockerfile b/jellyfin/Dockerfile index f410508bb..204205515 100644 --- a/jellyfin/Dockerfile +++ b/jellyfin/Dockerfile @@ -35,15 +35,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/lidarr/Dockerfile b/lidarr/Dockerfile index c923df750..d4ed5a6d3 100644 --- a/lidarr/Dockerfile +++ b/lidarr/Dockerfile @@ -34,15 +34,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/mylar3/Dockerfile b/mylar3/Dockerfile index f9e6112df..f676ce357 100644 --- a/mylar3/Dockerfile +++ b/mylar3/Dockerfile @@ -34,15 +34,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/nzbget/Dockerfile b/nzbget/Dockerfile index 71873c97a..fdaaf2b44 100644 --- a/nzbget/Dockerfile +++ b/nzbget/Dockerfile @@ -38,15 +38,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/ombi/Dockerfile b/ombi/Dockerfile index b2634cc5f..c8afeb003 100644 --- a/ombi/Dockerfile +++ b/ombi/Dockerfile @@ -34,15 +34,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/organizr/Dockerfile b/organizr/Dockerfile index 49b2ea07d..276b53b6c 100644 --- a/organizr/Dockerfile +++ b/organizr/Dockerfile @@ -33,15 +33,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/overseerr/Dockerfile b/overseerr/Dockerfile index 47ca4863a..da4324672 100644 --- a/overseerr/Dockerfile +++ b/overseerr/Dockerfile @@ -35,15 +35,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/paperless_ngx/Dockerfile b/paperless_ngx/Dockerfile index 696ba8ee6..37a25a4cd 100644 --- a/paperless_ngx/Dockerfile +++ b/paperless_ngx/Dockerfile @@ -34,15 +34,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/papermerge/Dockerfile b/papermerge/Dockerfile index 26726ef3a..456226fb4 100644 --- a/papermerge/Dockerfile +++ b/papermerge/Dockerfile @@ -41,15 +41,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/piwigo/Dockerfile b/piwigo/Dockerfile index 6053920a4..42153cd7a 100644 --- a/piwigo/Dockerfile +++ b/piwigo/Dockerfile @@ -34,15 +34,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/plex/Dockerfile b/plex/Dockerfile index 2477991a2..3cb55bef0 100644 --- a/plex/Dockerfile +++ b/plex/Dockerfile @@ -43,15 +43,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/plex_meta_manager/Dockerfile b/plex_meta_manager/Dockerfile index ede1a2327..64122d41c 100644 --- a/plex_meta_manager/Dockerfile +++ b/plex_meta_manager/Dockerfile @@ -42,15 +42,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/prowlarr/Dockerfile b/prowlarr/Dockerfile index 38dcb09f2..11314b1b7 100644 --- a/prowlarr/Dockerfile +++ b/prowlarr/Dockerfile @@ -34,15 +34,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/qbittorrent/Dockerfile b/qbittorrent/Dockerfile index 2720d91b3..31de53737 100644 --- a/qbittorrent/Dockerfile +++ b/qbittorrent/Dockerfile @@ -57,15 +57,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done \ \ diff --git a/radarr/Dockerfile b/radarr/Dockerfile index 3c4957679..ac6c70b04 100644 --- a/radarr/Dockerfile +++ b/radarr/Dockerfile @@ -34,15 +34,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/readarr/Dockerfile b/readarr/Dockerfile index 9ca76572e..fdf4e1192 100644 --- a/readarr/Dockerfile +++ b/readarr/Dockerfile @@ -35,15 +35,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/requestrr/Dockerfile b/requestrr/Dockerfile index 1fb0ab7c6..5cdf17e47 100644 --- a/requestrr/Dockerfile +++ b/requestrr/Dockerfile @@ -34,15 +34,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/resiliosync/Dockerfile b/resiliosync/Dockerfile index f669bf4c0..66ab54f92 100644 --- a/resiliosync/Dockerfile +++ b/resiliosync/Dockerfile @@ -44,15 +44,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/sonarr/Dockerfile b/sonarr/Dockerfile index 5bf7a5b38..ffcad98ef 100644 --- a/sonarr/Dockerfile +++ b/sonarr/Dockerfile @@ -35,15 +35,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/transmission/Dockerfile b/transmission/Dockerfile index 2777145a4..f2c685b41 100644 --- a/transmission/Dockerfile +++ b/transmission/Dockerfile @@ -34,15 +34,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/ubooquity/Dockerfile b/ubooquity/Dockerfile index c24e27831..8b45b21a9 100644 --- a/ubooquity/Dockerfile +++ b/ubooquity/Dockerfile @@ -44,15 +44,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done diff --git a/webtop_kde/Dockerfile b/webtop_kde/Dockerfile index c6782bc24..3ac09b31c 100644 --- a/webtop_kde/Dockerfile +++ b/webtop_kde/Dockerfile @@ -47,15 +47,15 @@ RUN \ # Avoid custom-init.d duplications for file in $(grep -sril 'Potential tampering with custom' /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do rm -f "$file"; done \ \ - # Create new config folder if needed - && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ - \ # Allow UID and GID setting && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i 's/bash/bashio/g' "$file" && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' "$file" && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' "$file"; done \ \ # Correct config location && for file in $(grep -Esril "/config[ '\"/]|/config\$" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do sed -i "s=/config=$CONFIGLOCATION=g" "$file"; done \ \ + # Create new config folder if needed + && for file in $(grep -srl "PUID:-911" /etc/cont-init.d /etc/s6-overlay/s6-rc.d); do sed -i "1a mkdir -p $CONFIGLOCATION" "$file"; done \ + \ # Avoid chmod /config && for files in /etc/services.d/*/* /etc/cont-init.d/* /etc/s6-overlay/s6-rc.d/*/*;do if [ -f $files ] && [[ ! -z $(awk '/chown.*abc:abc.*\\/,/.*\/config( |$)/{print FILENAME}' "$files") ]] ; then sed -i "s|/config$|/data|g" "$files"; fi ;done From 6f135b86714381ec9ad76ee5182b5cc935d00d29 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 18:14:13 +0200 Subject: [PATCH 103/130] Update 20-folders.sh --- overseerr/rootfs/etc/cont-init.d/20-folders.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/overseerr/rootfs/etc/cont-init.d/20-folders.sh b/overseerr/rootfs/etc/cont-init.d/20-folders.sh index 96de70bec..21b99ca65 100644 --- a/overseerr/rootfs/etc/cont-init.d/20-folders.sh +++ b/overseerr/rootfs/etc/cont-init.d/20-folders.sh @@ -11,3 +11,4 @@ if [ -d /config/addons_config/addons_config/overseerr ]; then fi chown -R abc:abc /config/addons_config/overseerr +chmod -R 777 /config/.config/yarn From 5d192107aff704591f122993239b42fedf2016f2 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 18:21:25 +0200 Subject: [PATCH 104/130] Update 20-folders.sh --- overseerr/rootfs/etc/cont-init.d/20-folders.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/overseerr/rootfs/etc/cont-init.d/20-folders.sh b/overseerr/rootfs/etc/cont-init.d/20-folders.sh index 21b99ca65..83c94f987 100644 --- a/overseerr/rootfs/etc/cont-init.d/20-folders.sh +++ b/overseerr/rootfs/etc/cont-init.d/20-folders.sh @@ -11,4 +11,5 @@ if [ -d /config/addons_config/addons_config/overseerr ]; then fi chown -R abc:abc /config/addons_config/overseerr +chown -R abc:abc /config/.config/yarn chmod -R 777 /config/.config/yarn From bcb62b7b81e1321e0bf97e2d972c5bbf69b03ccf Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 18:45:21 +0200 Subject: [PATCH 105/130] Yarn folder --- overseerr/rootfs/etc/cont-init.d/20-folders.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/overseerr/rootfs/etc/cont-init.d/20-folders.sh b/overseerr/rootfs/etc/cont-init.d/20-folders.sh index 83c94f987..44e1a34b3 100644 --- a/overseerr/rootfs/etc/cont-init.d/20-folders.sh +++ b/overseerr/rootfs/etc/cont-init.d/20-folders.sh @@ -10,6 +10,6 @@ if [ -d /config/addons_config/addons_config/overseerr ]; then mv /config/addons_config/addons_config/overseerr /config/addons_config/overseerr fi +yarn config set global-folder /config/addons_config/overseerr/yarn chown -R abc:abc /config/addons_config/overseerr -chown -R abc:abc /config/.config/yarn chmod -R 777 /config/.config/yarn From 4a557352a9df845572ee5a519cd97162d1252d8d Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 18:51:30 +0200 Subject: [PATCH 106/130] Update 20-folders.sh --- overseerr/rootfs/etc/cont-init.d/20-folders.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/overseerr/rootfs/etc/cont-init.d/20-folders.sh b/overseerr/rootfs/etc/cont-init.d/20-folders.sh index 44e1a34b3..e77ccc5dc 100644 --- a/overseerr/rootfs/etc/cont-init.d/20-folders.sh +++ b/overseerr/rootfs/etc/cont-init.d/20-folders.sh @@ -12,4 +12,3 @@ fi yarn config set global-folder /config/addons_config/overseerr/yarn chown -R abc:abc /config/addons_config/overseerr -chmod -R 777 /config/.config/yarn From cff5b403ecc839c02a404d7c63114f7d47d56949 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 19:36:52 +0200 Subject: [PATCH 107/130] Update 20-folders.sh --- overseerr/rootfs/etc/cont-init.d/20-folders.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/overseerr/rootfs/etc/cont-init.d/20-folders.sh b/overseerr/rootfs/etc/cont-init.d/20-folders.sh index e77ccc5dc..e54e29a81 100644 --- a/overseerr/rootfs/etc/cont-init.d/20-folders.sh +++ b/overseerr/rootfs/etc/cont-init.d/20-folders.sh @@ -10,5 +10,8 @@ if [ -d /config/addons_config/addons_config/overseerr ]; then mv /config/addons_config/addons_config/overseerr /config/addons_config/overseerr fi +for file in $(grep -Esril "/config/.config/yarn" /usr /etc /defaults); do + sed -i "s=/config/.config/yarn=/config/addons_config/overseerr/yarn=g" "$file" +done yarn config set global-folder /config/addons_config/overseerr/yarn chown -R abc:abc /config/addons_config/overseerr From b3421229957e9d68c53413e736800045d9b078c1 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Thu, 15 Sep 2022 20:29:31 +0200 Subject: [PATCH 108/130] Remod puid pgid Messed with yarn config folder --- overseerr/config.json | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/overseerr/config.json b/overseerr/config.json index 591c89cda..0151ad06a 100644 --- a/overseerr/config.json +++ b/overseerr/config.json @@ -17,9 +17,7 @@ ], "name": "Overseerr", "options": { - "CONFIG_LOCATION": "/config/addons_config/overseerr", - "PGID": 0, - "PUID": 0 + "CONFIG_LOCATION": "/config/addons_config/overseerr" }, "ports": { "5055/tcp": 5055 @@ -30,8 +28,6 @@ "privileged": [], "schema": { "CONFIG_LOCATION": "str", - "PGID": "int", - "PUID": "int", "TZ": "str?" }, "slug": "overseerr", From 37881d7fedd2ce2211a6b1e0dad5968fe39d4897 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 16 Sep 2022 10:28:22 +0200 Subject: [PATCH 109/130] Allow nabucasa url https://github.com/alexbelgium/hassio-addons/discussions/480 --- tandoor_recipes/rootfs/etc/nginx/servers/ingress.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tandoor_recipes/rootfs/etc/nginx/servers/ingress.conf b/tandoor_recipes/rootfs/etc/nginx/servers/ingress.conf index 9c0ad6869..5552aabe6 100644 --- a/tandoor_recipes/rootfs/etc/nginx/servers/ingress.conf +++ b/tandoor_recipes/rootfs/etc/nginx/servers/ingress.conf @@ -41,7 +41,7 @@ server { proxy_set_header X-Port $x_port; proxy_set_header X-Forwarded-Proto $x_scheme; - proxy_set_header Host $x_host$x_port; # try $host instead if this doesn't work + proxy_set_header Host $host$x_port; # try $host instead if this doesn't work # Correct url without port when using https sub_filter_once off; From e740f797e8ed8c73faaaccf4e0429c8dd863d06b Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 16 Sep 2022 10:28:39 +0200 Subject: [PATCH 110/130] Update config.json --- tandoor_recipes/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tandoor_recipes/config.json b/tandoor_recipes/config.json index 2ffac9e26..93aa6a959 100644 --- a/tandoor_recipes/config.json +++ b/tandoor_recipes/config.json @@ -45,5 +45,5 @@ ], "slug": "tandoor_recipes", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.3.3-ingress" + "version": "1.3.3-ingress2" } From 21580a05bceb2acef486e4af789b25bbfb966a4b Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 16 Sep 2022 10:28:56 +0200 Subject: [PATCH 111/130] Update CHANGELOG.md --- tandoor_recipes/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/tandoor_recipes/CHANGELOG.md b/tandoor_recipes/CHANGELOG.md index e404d38b2..68c1fbdb1 100644 --- a/tandoor_recipes/CHANGELOG.md +++ b/tandoor_recipes/CHANGELOG.md @@ -1,3 +1,4 @@ +- Allow nabucasa url - Ingress addition ## 1.3.3 (04-08-2022) From af69e81edfa80e8a516828885d7c49f0527e4e2a Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 16 Sep 2022 08:35:14 +0000 Subject: [PATCH 112/130] Github bot : issues linked to readme --- flexget/README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/flexget/README.md b/flexget/README.md index 4a64367d3..469efcf8b 100644 --- a/flexget/README.md +++ b/flexget/README.md @@ -1,4 +1,3 @@ -## ⚠ Open Issue : [[flexget] installation (opened 2022-09-13)](https://github.com/alexbelgium/hassio-addons/issues/481) by [@alexbelgium](https://github.com/alexbelgium) # Hass.io Add-ons: Flexget [![Donate][donation-badge]](https://www.buymeacoffee.com/alexbelgium) From 8ddd0fd4acc64acef3d5865a6cafee504596f564 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 16 Sep 2022 20:28:41 +0200 Subject: [PATCH 113/130] Update 92-local_mounts.sh --- .templates/92-local_mounts.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.templates/92-local_mounts.sh b/.templates/92-local_mounts.sh index c295ef484..90cf3d422 100644 --- a/.templates/92-local_mounts.sh +++ b/.templates/92-local_mounts.sh @@ -12,7 +12,7 @@ if bashio::config.has_value 'localdisks'; then echo "Local Disks mounting..." # Mount using UID/GID values - if bashio::config.has_value 'PUID' && bashio::config.has_value 'PGID'; then + if bashio::config.has_value 'PUID' && bashio::config.has_value 'PGID' && [ ! -z ${ROOTMOUNT+x} ]; then echo "Using PUID $(bashio::config 'PUID') and PGID $(bashio::config 'PGID')" PUID="$(bashio::config 'PUID')" PGID="$(bashio::config 'PGID')" From 6495446d6d9292445e51306e212aadb8ec342089 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 16 Sep 2022 20:30:25 +0200 Subject: [PATCH 114/130] Update 92-local_mounts.sh --- .templates/92-local_mounts.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.templates/92-local_mounts.sh b/.templates/92-local_mounts.sh index 90cf3d422..5cea71e81 100644 --- a/.templates/92-local_mounts.sh +++ b/.templates/92-local_mounts.sh @@ -12,7 +12,7 @@ if bashio::config.has_value 'localdisks'; then echo "Local Disks mounting..." # Mount using UID/GID values - if bashio::config.has_value 'PUID' && bashio::config.has_value 'PGID' && [ ! -z ${ROOTMOUNT+x} ]; then + if bashio::config.has_value 'PUID' && bashio::config.has_value 'PGID' && [ -z ${ROOTMOUNT+x} ]; then echo "Using PUID $(bashio::config 'PUID') and PGID $(bashio::config 'PGID')" PUID="$(bashio::config 'PUID')" PGID="$(bashio::config 'PGID')" From 3eeaffa764db8ed1db090245d327e271c0679cb9 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 16 Sep 2022 20:33:21 +0200 Subject: [PATCH 115/130] Update config.json --- seafile/config.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/seafile/config.json b/seafile/config.json index 3e01cd1d1..2b49fc156 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -42,8 +42,9 @@ ], "environment": { "NOSWAG": "1", - "PUID": "0", - "GUID": "0" + "PUID": "1000", + "PGID": "1000", + "ROOTMOUNT": "true" }, "image": "ghcr.io/alexbelgium/seafile-{arch}", "map": [ From babbba086050713969530b33ee7254dac33b23f5 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 16 Sep 2022 20:34:23 +0200 Subject: [PATCH 116/130] Update 99-run.sh --- seafile/rootfs/etc/cont-init.d/99-run.sh | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index a497a55ba..4f1c29c86 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -2,10 +2,6 @@ # shellcheck shell=bash # shellcheck disable=SC2155,SC2016 -if [ -f /config/test.sh ]; then -/./config/test.sh -fi - ################################### # Export all addon options as env # ################################### @@ -66,7 +62,7 @@ echo "... copy media files" echo "... correcting official script" sed -i "s|/shared|$DATA_LOCATION|g" /docker_entrypoint.sh sed -i "s|/shared|$DATA_LOCATION|g" /home/seafile/*.sh -sed -i "s=cp -r ./media $DATA_LOCATION/=chown -R seafile:seafile $DATA_LOCATION/* && chmod -R 777 $DATA_LOCATION/media && cp -rnf ./media/. $DATA_LOCATION/media ||true=g" /home/seafile/*.sh +#sed -i "s=cp -r ./media $DATA_LOCATION/=chown -R seafile:seafile $DATA_LOCATION/* && chmod -R 777 $DATA_LOCATION/media && cp -rnf ./media/. $DATA_LOCATION/media ||true=g" /home/seafile/*.sh ################### # Define database # From 3ad5a7a3b3368deb0fff0f983b2e7d53588f9d14 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 16 Sep 2022 20:35:13 +0200 Subject: [PATCH 117/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 2b49fc156..1c7b6b9e7 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -92,6 +92,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate18", + "version": "v9.0.8-pro_testdonotupdate19", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 7a295b6ad0bff423244d94d4fe8ce8a7f3e57a14 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 16 Sep 2022 20:50:03 +0200 Subject: [PATCH 118/130] Update 92-local_mounts.sh --- .templates/92-local_mounts.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.templates/92-local_mounts.sh b/.templates/92-local_mounts.sh index 5cea71e81..6996884e2 100644 --- a/.templates/92-local_mounts.sh +++ b/.templates/92-local_mounts.sh @@ -17,8 +17,8 @@ if bashio::config.has_value 'localdisks'; then PUID="$(bashio::config 'PUID')" PGID="$(bashio::config 'PGID')" else - PUID="$(id -u)" - PGID="$(id -g)" + PUID="0" + PGID="0" fi # Separate comma separated values From 7baf4024bf59887a52a26a822d8a8f5c80f91cf5 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 16 Sep 2022 20:50:57 +0200 Subject: [PATCH 119/130] Update config.json --- seafile/config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seafile/config.json b/seafile/config.json index 1c7b6b9e7..bdd8d2ebc 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -92,6 +92,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate19", + "version": "v9.0.8-pro_testdonotupdate20", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 1802cbaec0ef7e95848f2817260dd8db9f6da216 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 16 Sep 2022 21:58:44 +0200 Subject: [PATCH 120/130] Update 92-smb_mounts.sh --- .templates/92-smb_mounts.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.templates/92-smb_mounts.sh b/.templates/92-smb_mounts.sh index 049627399..3d8c601df 100644 --- a/.templates/92-smb_mounts.sh +++ b/.templates/92-smb_mounts.sh @@ -26,7 +26,7 @@ if bashio::config.has_value 'networkdisks'; then fi # Mount using UID/GID values - if bashio::config.has_value 'PUID' && bashio::config.has_value 'PGID'; then + if bashio::config.has_value 'PUID' && bashio::config.has_value 'PGID' && [ -z ${ROOTMOUNT+x} ]; then echo "Using PUID $(bashio::config 'PUID') and PGID $(bashio::config 'PGID')" PUID=",uid=$(bashio::config 'PUID')" PGID=",gid=$(bashio::config 'PGID')" From 6cea72dba97ecf6dc6946863d6e45a30e2d5c943 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 16 Sep 2022 23:04:44 +0200 Subject: [PATCH 121/130] Update config.json --- seafile/config.json | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/seafile/config.json b/seafile/config.json index bdd8d2ebc..4356bb3b6 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -43,8 +43,7 @@ "environment": { "NOSWAG": "1", "PUID": "1000", - "PGID": "1000", - "ROOTMOUNT": "true" + "PGID": "1000" }, "image": "ghcr.io/alexbelgium/seafile-{arch}", "map": [ @@ -92,6 +91,6 @@ ], "slug": "seafile", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/seafile", - "version": "v9.0.8-pro_testdonotupdate20", + "version": "v9.0.8-2", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } From 24e5ad28b989b8475babb29daa9f8132391179ae Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Fri, 16 Sep 2022 23:45:40 +0200 Subject: [PATCH 122/130] Update config.json --- seafile/config.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/seafile/config.json b/seafile/config.json index 4356bb3b6..65a6181f9 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -53,6 +53,8 @@ ], "name": "Seafile", "options": { + "PUID": 1000, + "PGID": 1000, "SEAFILE_ADMIN_EMAIL": "me@example.com", "SEAFILE_ADMIN_PASSWORD": "a_very_secret_password", "TZ": "Europe/Paris", @@ -79,6 +81,8 @@ "SEAFILE_ADMIN_PASSWORD": "password", "TZ": "str?", "URL": "str", + "PUID": "int", + "PGID": "int", "cifspassword": "str?", "cifsusername": "str?", "data_location": "str", From 028a963fb2a2e58d9c7b4e320f431c723ec362b3 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Sat, 17 Sep 2022 01:55:41 +0200 Subject: [PATCH 123/130] Updater bot : calibre updated to v6.5.0-ls179 --- calibre/CHANGELOG.md | 3 +++ calibre/config.json | 2 +- calibre/updater.json | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/calibre/CHANGELOG.md b/calibre/CHANGELOG.md index 9584b8bf5..fa6a79700 100644 --- a/calibre/CHANGELOG.md +++ b/calibre/CHANGELOG.md @@ -1,4 +1,7 @@ +## v6.5.0-ls179 (17-09-2022) +- Update to latest version from linuxserver/docker-calibre + ## v6.4.0-ls178 (02-09-2022) - Update to latest version from linuxserver/docker-calibre diff --git a/calibre/config.json b/calibre/config.json index 378cb4a0e..6f0e52247 100644 --- a/calibre/config.json +++ b/calibre/config.json @@ -89,6 +89,6 @@ }, "slug": "calibre", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/calibre", - "version": "v6.4.0-ls178-bugfix", + "version": "v6.5.0-ls179", "video": true } diff --git a/calibre/updater.json b/calibre/updater.json index 75309584b..4e956a3e9 100644 --- a/calibre/updater.json +++ b/calibre/updater.json @@ -1,10 +1,10 @@ { "github_fulltag": "true", - "last_update": "02-09-2022", + "last_update": "17-09-2022", "paused": false, "repository": "alexbelgium/hassio-addons", "slug": "calibre", "source": "github", "upstream_repo": "linuxserver/docker-calibre", - "upstream_version": "v6.4.0-ls178" + "upstream_version": "v6.5.0-ls179" } From 426c53b2c274f1150202902fc5a7eaf79d063630 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Sat, 17 Sep 2022 01:56:59 +0200 Subject: [PATCH 124/130] Updater bot : jackett updated to 0.20.1907 --- jackett/CHANGELOG.md | 3 +++ jackett/config.json | 2 +- jackett/updater.json | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/jackett/CHANGELOG.md b/jackett/CHANGELOG.md index c6ee11e94..4e8ca5421 100644 --- a/jackett/CHANGELOG.md +++ b/jackett/CHANGELOG.md @@ -1,4 +1,7 @@ +## 0.20.1907 (17-09-2022) +- Update to latest version from linuxserver/docker-jackett + ## 0.20.1901 (15-09-2022) - Update to latest version from linuxserver/docker-jackett diff --git a/jackett/config.json b/jackett/config.json index 6f478de2a..420cdb3d8 100644 --- a/jackett/config.json +++ b/jackett/config.json @@ -43,6 +43,6 @@ }, "slug": "jackett_nas", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/jackett", - "version": "0.20.1901", + "version": "0.20.1907", "webui": "[PROTO:ssl]://[HOST]:[PORT:9117]" } diff --git a/jackett/updater.json b/jackett/updater.json index a5e97da9f..a7c9ffa0d 100644 --- a/jackett/updater.json +++ b/jackett/updater.json @@ -1,8 +1,8 @@ { - "last_update": "15-09-2022", + "last_update": "17-09-2022", "repository": "alexbelgium/hassio-addons", "slug": "jackett", "source": "github", "upstream_repo": "linuxserver/docker-jackett", - "upstream_version": "0.20.1901" + "upstream_version": "0.20.1907" } From fbaebf0b2e794b8d9d6275f1ed7523f221ccc876 Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Sat, 17 Sep 2022 01:57:55 +0200 Subject: [PATCH 125/130] Updater bot : omada updated to 5.5-chromium-amd64-2022-09-16 --- omada/CHANGELOG.md | 3 +++ omada/Dockerfile | 2 +- omada/config.json | 2 +- omada/updater.json | 4 ++-- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/omada/CHANGELOG.md b/omada/CHANGELOG.md index 796317cb7..3219ee9ff 100644 --- a/omada/CHANGELOG.md +++ b/omada/CHANGELOG.md @@ -1,4 +1,7 @@ +## 5.5-chromium-amd64-2022-09-16 (2022-09-16) +- Update to latest version from mbentley/omada-controller + ## 5.5-chromium-amd64-2022-09-13 (2022-09-13) - Update to latest version from mbentley/omada-controller diff --git a/omada/Dockerfile b/omada/Dockerfile index cb60a3b8f..ad47300ed 100644 --- a/omada/Dockerfile +++ b/omada/Dockerfile @@ -16,7 +16,7 @@ ARG BUILD_FROM ARG BUILD_VERSION -ARG BUILD_UPSTREAM="5.5-chromium-amd64-2022-09-13" +ARG BUILD_UPSTREAM="5.5-chromium-amd64-2022-09-16" FROM ${BUILD_FROM} ################## diff --git a/omada/config.json b/omada/config.json index 2da050c95..0ed8d8db5 100644 --- a/omada/config.json +++ b/omada/config.json @@ -45,6 +45,6 @@ }, "slug": "omada", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "5.5-chromium-amd64-2022-09-13", + "version": "5.5-chromium-amd64-2022-09-16", "webui": "[PROTO:ssl]://[HOST]:[PORT:8088]" } diff --git a/omada/updater.json b/omada/updater.json index 34a76dac5..6d92f4575 100644 --- a/omada/updater.json +++ b/omada/updater.json @@ -1,9 +1,9 @@ { "dockerhub_by_date": true, - "last_update": "2022-09-13", + "last_update": "2022-09-16", "repository": "alexbelgium/hassio-addons", "slug": "omada", "source": "dockerhub", "upstream_repo": "mbentley/omada-controller", - "upstream_version": "5.5-chromium-amd64-2022-09-13" + "upstream_version": "5.5-chromium-amd64-2022-09-16" } From d0866c5430f217380f13cd165ae605e1300862bf Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Sat, 17 Sep 2022 01:58:16 +0200 Subject: [PATCH 126/130] Updater bot : paperless_ngx updated to v1.8.0-ls29 --- paperless_ngx/CHANGELOG.md | 3 +++ paperless_ngx/config.json | 4 ++-- paperless_ngx/updater.json | 4 ++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/paperless_ngx/CHANGELOG.md b/paperless_ngx/CHANGELOG.md index 649a4e2b4..53f4582ac 100644 --- a/paperless_ngx/CHANGELOG.md +++ b/paperless_ngx/CHANGELOG.md @@ -1,4 +1,7 @@ +## v1.8.0-ls29 (17-09-2022) +- Update to latest version from linuxserver/docker-paperless-ngx + ## v1.8.0-ls28 (09-09-2022) - Update to latest version from linuxserver/docker-paperless-ngx diff --git a/paperless_ngx/config.json b/paperless_ngx/config.json index 484ea22d5..c8bef84cc 100644 --- a/paperless_ngx/config.json +++ b/paperless_ngx/config.json @@ -81,6 +81,6 @@ }, "slug": "paperless_ng", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "v1.8.0-ls28-bugfix", + "version": "v1.8.0-ls29", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" -} \ No newline at end of file +} diff --git a/paperless_ngx/updater.json b/paperless_ngx/updater.json index 0c41edae3..816dd4e0e 100644 --- a/paperless_ngx/updater.json +++ b/paperless_ngx/updater.json @@ -1,9 +1,9 @@ { "github_fulltag": "true", - "last_update": "09-09-2022", + "last_update": "17-09-2022", "repository": "alexbelgium/hassio-addons", "slug": "paperless_ngx", "source": "github", "upstream_repo": "linuxserver/docker-paperless-ngx", - "upstream_version": "v1.8.0-ls28" + "upstream_version": "v1.8.0-ls29" } From 40acc9e44c979d485dc53b287fdf6cbefb978afd Mon Sep 17 00:00:00 2001 From: alexbelgium Date: Sat, 17 Sep 2022 01:58:43 +0200 Subject: [PATCH 127/130] Updater bot : portainer updated to 2.15.1 --- portainer/CHANGELOG.md | 3 +++ portainer/Dockerfile | 2 +- portainer/config.json | 2 +- portainer/updater.json | 4 ++-- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/portainer/CHANGELOG.md b/portainer/CHANGELOG.md index ca59cb697..07fe1094a 100644 --- a/portainer/CHANGELOG.md +++ b/portainer/CHANGELOG.md @@ -1,4 +1,7 @@ +## 2.15.1 (17-09-2022) +- Update to latest version from portainer/portainer + ## 2.15.0 (09-09-2022) - Update to latest version from portainer/portainer diff --git a/portainer/Dockerfile b/portainer/Dockerfile index 305899297..b8a0086db 100644 --- a/portainer/Dockerfile +++ b/portainer/Dockerfile @@ -30,7 +30,7 @@ ENV S6_CMD_WAIT_FOR_SERVICES=1 \ SHELL ["/bin/bash", "-o", "pipefail", "-c"] # Setup base -ARG BUILD_UPSTREAM="2.15.0" +ARG BUILD_UPSTREAM="2.15.1" # spellcheck disable=SC2015 # hadolint ignore=SC2015 diff --git a/portainer/config.json b/portainer/config.json index 4068201b4..ed1969962 100644 --- a/portainer/config.json +++ b/portainer/config.json @@ -44,5 +44,5 @@ }, "slug": "portainer", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "2.15.0" + "version": "2.15.1" } diff --git a/portainer/updater.json b/portainer/updater.json index 8a43d00f3..4e9eed07e 100644 --- a/portainer/updater.json +++ b/portainer/updater.json @@ -1,9 +1,9 @@ { "github_havingasset": "true", - "last_update": "09-09-2022", + "last_update": "17-09-2022", "repository": "alexbelgium/hassio-addons", "slug": "portainer", "source": "github", "upstream_repo": "portainer/portainer", - "upstream_version": "2.15.0" + "upstream_version": "2.15.1" } From 095480daa92f434201ca3f82b25e9367b8e5f81c Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 18 Sep 2022 00:15:19 +0000 Subject: [PATCH 128/130] Github bot : script beautyshied --- nextcloud/rootfs/etc/cont-init.d/93-config.sh | 8 ++++---- overseerr/rootfs/etc/cont-init.d/00-config_location.sh | 4 ++-- overseerr/rootfs/etc/cont-init.d/20-folders.sh | 4 ++-- .../etc/cont-init.d/91-qbittorrent_configuration.sh | 2 +- seafile/rootfs/etc/cont-init.d/99-run.sh | 4 ++-- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/nextcloud/rootfs/etc/cont-init.d/93-config.sh b/nextcloud/rootfs/etc/cont-init.d/93-config.sh index 2dab46739..676c3f523 100644 --- a/nextcloud/rootfs/etc/cont-init.d/93-config.sh +++ b/nextcloud/rootfs/etc/cont-init.d/93-config.sh @@ -31,8 +31,8 @@ chmod -R 770 "$datadirectory" #Prevent permissions check for files in /defaults/config.php /data/config/www/nextcloud/config/config.php; do -if [ -f "$files" ]; then -sed -i "/check_data_directory_permissions/d" "$files" -sed -i "/datadirectory/a 'check_data_directory_permissions' => false," "$files" -fi + if [ -f "$files" ]; then + sed -i "/check_data_directory_permissions/d" "$files" + sed -i "/datadirectory/a 'check_data_directory_permissions' => false," "$files" + fi done diff --git a/overseerr/rootfs/etc/cont-init.d/00-config_location.sh b/overseerr/rootfs/etc/cont-init.d/00-config_location.sh index e55ea900c..6852da1a9 100644 --- a/overseerr/rootfs/etc/cont-init.d/00-config_location.sh +++ b/overseerr/rootfs/etc/cont-init.d/00-config_location.sh @@ -8,6 +8,6 @@ mkdir -p "$CONFIG_LOCATION" chown -R abc:abc "$CONFIG_LOCATION" chmod -R 755 "$CONFIG_LOCATION" -for file in $(grep -Esril "/config/addons_config/overseerr" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do - sed -i "s=/config/addons_config/overseerr=$CONFIG_LOCATION=g" "$file" +for file in $(grep -Esril "/config/addons_config/overseerr" /etc/logrotate.d /defaults /etc/cont-init.d /etc/services.d /etc/s6-overlay/s6-rc.d); do + sed -i "s=/config/addons_config/overseerr=$CONFIG_LOCATION=g" "$file" done diff --git a/overseerr/rootfs/etc/cont-init.d/20-folders.sh b/overseerr/rootfs/etc/cont-init.d/20-folders.sh index e54e29a81..7e2e4d168 100644 --- a/overseerr/rootfs/etc/cont-init.d/20-folders.sh +++ b/overseerr/rootfs/etc/cont-init.d/20-folders.sh @@ -10,8 +10,8 @@ if [ -d /config/addons_config/addons_config/overseerr ]; then mv /config/addons_config/addons_config/overseerr /config/addons_config/overseerr fi -for file in $(grep -Esril "/config/.config/yarn" /usr /etc /defaults); do - sed -i "s=/config/.config/yarn=/config/addons_config/overseerr/yarn=g" "$file" +for file in $(grep -Esril "/config/.config/yarn" /usr /etc /defaults); do + sed -i "s=/config/.config/yarn=/config/addons_config/overseerr/yarn=g" "$file" done yarn config set global-folder /config/addons_config/overseerr/yarn chown -R abc:abc /config/addons_config/overseerr diff --git a/qbittorrent/rootfs/etc/cont-init.d/91-qbittorrent_configuration.sh b/qbittorrent/rootfs/etc/cont-init.d/91-qbittorrent_configuration.sh index 2f7573bff..9dcd71e22 100644 --- a/qbittorrent/rootfs/etc/cont-init.d/91-qbittorrent_configuration.sh +++ b/qbittorrent/rootfs/etc/cont-init.d/91-qbittorrent_configuration.sh @@ -40,7 +40,7 @@ if bashio::config.has_value 'SavePath'; then # Replace save path CURRENTSAVEPATH=$(sed -n '/Downloads\\SavePath/p' qBittorrent.conf) sed -i "s|${CURRENTSAVEPATH#*=}|$DOWNLOADS|g" qBittorrent.conf || \ - sed -i "${LINE}a Downloads\\SavePath\\$DOWNLOADS" qBittorrent.conf + sed -i "${LINE}a Downloads\\SavePath\\$DOWNLOADS" qBittorrent.conf # Replace session save path CURRENTSAVEPATH=$(sed -n '/Session\\DefaultSavePath/p' qBittorrent.conf) diff --git a/seafile/rootfs/etc/cont-init.d/99-run.sh b/seafile/rootfs/etc/cont-init.d/99-run.sh index 4f1c29c86..12081b360 100644 --- a/seafile/rootfs/etc/cont-init.d/99-run.sh +++ b/seafile/rootfs/etc/cont-init.d/99-run.sh @@ -53,8 +53,8 @@ echo "... copy media files" #dirs=("conf" "logs" "media" "seafile-data" "seahub-data" "sqlite") #for dir in "${dirs[@]}" #do - # mkdir -p "$DATA_LOCATION/$dir" - # chown -R seafile:seafile "$DATA_LOCATION/$dir" +# mkdir -p "$DATA_LOCATION/$dir" +# chown -R seafile:seafile "$DATA_LOCATION/$dir" # ln -fs "$DATA_LOCATION/$dir" /shared # rm /shared/"$dir" #done From 589f6cba5390983b5cba9be37b80581d4dbd052e Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 18 Sep 2022 00:29:21 +0000 Subject: [PATCH 129/130] Github bot : json sorted --- arpspoof/config.json | 2 +- bazarr/config.json | 2 +- booksonic_air/config.json | 2 +- code-server/config.json | 2 +- flexget/config.json | 2 +- grav/config.json | 2 +- guacamole/config.json | 2 +- lidarr/config.json | 2 +- mylar3/config.json | 2 +- ombi/config.json | 2 +- organizr/config.json | 2 +- papermerge/config.json | 2 +- plex/config.json | 2 +- radarr/config.json | 2 +- readarr/config.json | 2 +- requestrr/config.json | 2 +- seafile/config.json | 10 +++++----- sonarr/config.json | 2 +- webtrees/config.json | 2 +- xteve/config.json | 2 +- 20 files changed, 24 insertions(+), 24 deletions(-) diff --git a/arpspoof/config.json b/arpspoof/config.json index b467876d3..d796f7e91 100644 --- a/arpspoof/config.json +++ b/arpspoof/config.json @@ -30,4 +30,4 @@ "url": "https://github.com/alexbelgium/hassio-addons/tree/master/arpspoof", "version": "1.0.0", "webui": "[PROTO:ssl]://[HOST]:[PORT:7022]" -} \ No newline at end of file +} diff --git a/bazarr/config.json b/bazarr/config.json index 41cdd6851..e14e82d31 100644 --- a/bazarr/config.json +++ b/bazarr/config.json @@ -95,4 +95,4 @@ "url": "https://github.com/alexbelgium/hassio-addons/tree/master/bazarr", "version": "1.1.1-bugfix", "webui": "[PROTO:ssl]://[HOST]:[PORT:6767]" -} \ No newline at end of file +} diff --git a/booksonic_air/config.json b/booksonic_air/config.json index 318e3c078..5da956ba6 100644 --- a/booksonic_air/config.json +++ b/booksonic_air/config.json @@ -80,4 +80,4 @@ "url": "https://github.com/alexbelgium/hassio-addons/tree/master/booksonic_air", "version": "v2201.1.0-ls68-bugfix", "webui": "[PROTO:ssl]://[HOST]:[PORT:4040]" -} \ No newline at end of file +} diff --git a/code-server/config.json b/code-server/config.json index 1212b7d04..e6d39f3d4 100644 --- a/code-server/config.json +++ b/code-server/config.json @@ -76,4 +76,4 @@ "url": "https://github.com/alexbelgium/hassio-addons/tree/master/coder-server", "version": "4.7.0-bugfix", "webui": "[PROTO:ssl]://[HOST]:[PORT:8443]" -} \ No newline at end of file +} diff --git a/flexget/config.json b/flexget/config.json index 20293455e..53f29465b 100644 --- a/flexget/config.json +++ b/flexget/config.json @@ -39,4 +39,4 @@ "url": "https://github.com/alexbelgium/hassio-addons", "version": "3.3.26-bugfix", "webui": "[PROTO:ssl]://[HOST]:[PORT:5050]" -} \ No newline at end of file +} diff --git a/grav/config.json b/grav/config.json index 07cd18cda..518c8ad12 100644 --- a/grav/config.json +++ b/grav/config.json @@ -34,4 +34,4 @@ "url": "https://github.com/alexbelgium/hassio-addons", "version": "1.7.36-bugfix", "webui": "[PROTO:ssl]://[HOST]:[PORT:80]" -} \ No newline at end of file +} diff --git a/guacamole/config.json b/guacamole/config.json index 3d4c3fd3a..1ad7e1b76 100644 --- a/guacamole/config.json +++ b/guacamole/config.json @@ -27,4 +27,4 @@ "version": "1.4.2-7", "video": true, "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" -} \ No newline at end of file +} diff --git a/lidarr/config.json b/lidarr/config.json index ec7b8c331..d5af5862f 100644 --- a/lidarr/config.json +++ b/lidarr/config.json @@ -82,4 +82,4 @@ "url": "https://github.com/alexbelgium/hassio-addons/blob/master/lidarr/Readme.md", "version": "1.0.2.2592-ls96-bugfix", "webui": "[PROTO:ssl]://[HOST]:[PORT:8686]" -} \ No newline at end of file +} diff --git a/mylar3/config.json b/mylar3/config.json index b9ef355c3..30a5ccec6 100644 --- a/mylar3/config.json +++ b/mylar3/config.json @@ -79,4 +79,4 @@ "url": "https://github.com/alexbelgium/hassio-addons", "version": "0.6.9-bugfix", "webui": "[PROTO:ssl]://[HOST]:[PORT:8090]" -} \ No newline at end of file +} diff --git a/ombi/config.json b/ombi/config.json index ac5c826f1..5053ea273 100644 --- a/ombi/config.json +++ b/ombi/config.json @@ -29,4 +29,4 @@ "url": "https://github.com/alexbelgium/hassio-addons/tree/master/ombi", "version": "4.22.5-bugfix", "webui": "[PROTO:ssl]://[HOST]:[PORT:3579]" -} \ No newline at end of file +} diff --git a/organizr/config.json b/organizr/config.json index c09540850..a8af4cf11 100644 --- a/organizr/config.json +++ b/organizr/config.json @@ -29,4 +29,4 @@ "url": "https://github.com/alexbelgium/hassio-addons", "version": "1.90-bugfix", "webui": "[PROTO:ssl]://[HOST]:[PORT:80]" -} \ No newline at end of file +} diff --git a/papermerge/config.json b/papermerge/config.json index c4ea8fc5b..ef1e4452d 100644 --- a/papermerge/config.json +++ b/papermerge/config.json @@ -52,4 +52,4 @@ "url": "https://github.com/alexbelgium/hassio-addons", "version": "v2.0.1-ls60-bugfix", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" -} \ No newline at end of file +} diff --git a/plex/config.json b/plex/config.json index fb0899ba5..710e7cae1 100644 --- a/plex/config.json +++ b/plex/config.json @@ -118,4 +118,4 @@ "version": "1.28.2.6151-914ddd2b3-ls131-2-bugfix", "video": true, "webui": "[PROTO:ssl]://[HOST]:[PORT:32400]/web" -} \ No newline at end of file +} diff --git a/radarr/config.json b/radarr/config.json index ce499f234..19e87b055 100644 --- a/radarr/config.json +++ b/radarr/config.json @@ -83,4 +83,4 @@ "url": "https://github.com/alexbelgium/hassio-addons/tree/master/radarr", "version": "4.1.0.6175-bugfix", "webui": "[PROTO:ssl]://[HOST]:[PORT:7878]" -} \ No newline at end of file +} diff --git a/readarr/config.json b/readarr/config.json index f0e75e582..fe19064a6 100644 --- a/readarr/config.json +++ b/readarr/config.json @@ -80,4 +80,4 @@ "url": "https://github.com/alexbelgium/hassio-addons/tree/master/readarr", "version": "nightly-0.1.1.1409-ls135-bugfix", "webui": "[PROTO:ssl]://[HOST]:[PORT:8787]" -} \ No newline at end of file +} diff --git a/requestrr/config.json b/requestrr/config.json index 017a40378..31034ae99 100644 --- a/requestrr/config.json +++ b/requestrr/config.json @@ -36,4 +36,4 @@ "url": "https://github.com/alexbelgium/hassio-addons", "version": "2.1.2-3-bugfix", "webui": "[PROTO:ssl]://[HOST]:[PORT:4545]" -} \ No newline at end of file +} diff --git a/seafile/config.json b/seafile/config.json index 65a6181f9..5464932f0 100644 --- a/seafile/config.json +++ b/seafile/config.json @@ -42,8 +42,8 @@ ], "environment": { "NOSWAG": "1", - "PUID": "1000", - "PGID": "1000" + "PGID": "1000", + "PUID": "1000" }, "image": "ghcr.io/alexbelgium/seafile-{arch}", "map": [ @@ -53,8 +53,8 @@ ], "name": "Seafile", "options": { - "PUID": 1000, "PGID": 1000, + "PUID": 1000, "SEAFILE_ADMIN_EMAIL": "me@example.com", "SEAFILE_ADMIN_PASSWORD": "a_very_secret_password", "TZ": "Europe/Paris", @@ -77,12 +77,12 @@ "NET_ADMIN" ], "schema": { + "PGID": "int", + "PUID": "int", "SEAFILE_ADMIN_EMAIL": "email", "SEAFILE_ADMIN_PASSWORD": "password", "TZ": "str?", "URL": "str", - "PUID": "int", - "PGID": "int", "cifspassword": "str?", "cifsusername": "str?", "data_location": "str", diff --git a/sonarr/config.json b/sonarr/config.json index 20189f40e..1878ba888 100644 --- a/sonarr/config.json +++ b/sonarr/config.json @@ -83,4 +83,4 @@ "url": "https://github.com/alexbelgium/hassio-addons/tree/master/sonarr", "version": "3.0.9.1549-2-bugfix", "webui": "[PROTO:ssl]://[HOST]:[PORT:8989]" -} \ No newline at end of file +} diff --git a/webtrees/config.json b/webtrees/config.json index 2b891b94d..39a2f751c 100644 --- a/webtrees/config.json +++ b/webtrees/config.json @@ -98,4 +98,4 @@ "url": "https://github.com/alexbelgium/hassio-addons", "version": "v2.1.7", "webui": "[PROTO:ssl]://[HOST]:[PORT:80]" -} \ No newline at end of file +} diff --git a/xteve/config.json b/xteve/config.json index d2245033e..f8c9ce78a 100644 --- a/xteve/config.json +++ b/xteve/config.json @@ -26,4 +26,4 @@ "url": "https://github.com/alexbelgium/hassio-addons", "version": "2.5.2", "webui": "[PROTO:ssl]://[HOST]:[PORT:34400]/web" -} \ No newline at end of file +} From 1d6406dbf708dac427dbeac6df86f8a5fa117eb1 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Sun, 18 Sep 2022 12:46:13 +0200 Subject: [PATCH 130/130] Removed password info https://github.com/alexbelgium/hassio-addons/issues/483 --- bazarr/README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/bazarr/README.md b/bazarr/README.md index e49959f15..10fad7765 100644 --- a/bazarr/README.md +++ b/bazarr/README.md @@ -31,7 +31,6 @@ This addon is based on the docker image https://github.com/linuxserver/docker-ba --- Webui can be found at . -The default username/password : described in the startup log. Configurations can be done through the app webUI, except for the following options ```yaml