diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 4bddb45d4..3f3be2928 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -8,7 +8,7 @@ "WORKSPACE_DIRECTORY": "${containerWorkspaceFolder}" }, "extensions": ["timonwong.shellcheck", "esbenp.prettier-vscode"], - "mounts": [ "type=volume,target=/var/lib/docker" ], + "mounts": ["type=volume,target=/var/lib/docker"], "settings": { "terminal.integrated.profiles.linux": { "zsh": { @@ -20,5 +20,8 @@ "editor.formatOnSave": true, "editor.formatOnType": true, "files.trimTrailingWhitespace": true + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/addons_updater/apparmor.txt b/addons_updater/apparmor.txt index a15a8632b..d7c15a441 100644 --- a/addons_updater/apparmor.txt +++ b/addons_updater/apparmor.txt @@ -40,5 +40,9 @@ profile addon_updater flags=(attach_disconnected,mediate_deleted) { # Receive signals from S6-Overlay signal receive, + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } + diff --git a/addons_updater/config.json b/addons_updater/config.json index 4662d4a34..6facbac53 100644 --- a/addons_updater/config.json +++ b/addons_updater/config.json @@ -1,12 +1,8 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "manual", - "codenotary": "alexandrep.github@gmail.com", + "description": "Automatic addons update by aligning version tag with upstream releases", "environment": { "GIT_DISCOVERY_ACROSS_FILESYSTEM": "1" @@ -52,5 +48,6 @@ "slug": "updater", "startup": "once", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/addons_updater", + "codenotary": "alexandrep.github@gmail.com", "version": "2.1" } diff --git a/arpspoof/build.json b/arpspoof/build.json index c12a4f516..fe38da0a1 100644 --- a/arpspoof/build.json +++ b/arpspoof/build.json @@ -3,5 +3,8 @@ "aarch64": "techblog/arpspoof-docker:latest", "amd64": "techblog/arpspoof-docker:latest", "armv7": "techblog/arpspoof-docker:latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/arpspoof/config.json b/arpspoof/config.json index 6fd5044d9..76d4a4c40 100644 --- a/arpspoof/config.json +++ b/arpspoof/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "block internet connection for local network devices", "devices": [], @@ -21,10 +17,7 @@ "ports_description": { "7022/tcp": "web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "INTERFACE_NAME": "str?", "ROUTER_IP": "str" @@ -32,6 +25,7 @@ "slug": "arpspoof", "upstream": "1.0.0", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/arpsoof", + "codenotary": "alexandrep.github@gmail.com", "version": "1.0.0", "webui": "http://[HOST]:[PORT:7022]" } diff --git a/bazarr/build.json b/bazarr/build.json index cb2f4f7e9..e83fc4288 100644 --- a/bazarr/build.json +++ b/bazarr/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/bazarr:arm64v8-latest", "amd64": "lscr.io/linuxserver/bazarr:amd64-latest", "armv7": "lscr.io/linuxserver/bazarr:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/bazarr/config.json b/bazarr/config.json index 7b5948803..1ed393d14 100644 --- a/bazarr/config.json +++ b/bazarr/config.json @@ -1,15 +1,7 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "backup_exclude": [ - "**/Backups/*", - "**/logs/*", - "**/MediaCover/*" - ], + "arch": ["aarch64", "amd64", "armv7"], + "backup_exclude": ["**/Backups/*", "**/logs/*", "**/MediaCover/*"], "boot": "auto", "description": "Companion application to Sonarr and Radarr to download subtitles", "devices": [ @@ -49,12 +41,7 @@ "PUID": "0" }, "ingress": false, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], + "map": ["config:rw", "share:rw", "media:rw", "ssl"], "name": "Bazarr NAS", "options": { "PGID": 0, @@ -66,10 +53,7 @@ "ports_description": { "6767/tcp": "web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -82,6 +66,7 @@ "startup": "services", "upstream": "1.0.3", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/bazarr", + "codenotary": "alexandrep.github@gmail.com", "version": "1.0.3", "webui": "http://[HOST]:[PORT:6767]" } diff --git a/bitwarden/build.yaml b/bitwarden/build.yaml index a2e481ad7..868f084b3 100644 --- a/bitwarden/build.yaml +++ b/bitwarden/build.yaml @@ -5,6 +5,3 @@ build_from: armv7: ghcr.io/hassio-addons/debian-base/armv7:stable codenotary: signer: alexandrep.github@gmail.com - - - diff --git a/bitwarden/config.json b/bitwarden/config.json index bee5f0e9e..a8790adcf 100644 --- a/bitwarden/config.json +++ b/bitwarden/config.json @@ -1,16 +1,10 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", + "arch": ["aarch64", "amd64", "armv7"], + "description": "Open source password management solution", "init": false, - "map": [ - "ssl" - ], + "map": ["ssl"], "name": "Vaultwarden (Bitwarden)", "options": { "certfile": "fullchain.pem", @@ -34,6 +28,7 @@ "startup": "services", "upstream": "1.24.0", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/bitwarden", + "codenotary": "alexandrep.github@gmail.com", "version": "1.24.0", "webui": "[PROTO:ssl]://[HOST]:[PORT:7277]" } diff --git a/booksonic_air/build.json b/booksonic_air/build.json index 72efc1054..49d591c03 100644 --- a/booksonic_air/build.json +++ b/booksonic_air/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/booksonic-air:arm64v8-latest", "amd64": "lscr.io/linuxserver/booksonic-air:amd64-latest", "armv7": "lscr.io/linuxserver/booksonic-air:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/booksonic_air/config.json b/booksonic_air/config.json index 761a00431..365b35c33 100644 --- a/booksonic_air/config.json +++ b/booksonic_air/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "platform for accessing the audibooks you own wherever you are", "devices": [ @@ -43,10 +39,7 @@ "PGID": "0", "PUID": "0" }, - "map": [ - "share:rw", - "media:rw" - ], + "map": ["share:rw", "media:rw"], "name": "Booksonic-air", "options": { "PGID": 0, @@ -61,10 +54,7 @@ "ports_description": { "4040/tcp": "web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -77,6 +67,7 @@ "slug": "booksonic-air_nas", "upstream": "v2201.1.0-ls49", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/booksonic_air", + "codenotary": "alexandrep.github@gmail.com", "version": "v2201.1.0-ls49", "webui": "http://[HOST]:[PORT:4040]" } diff --git a/cloudcommander/config.json b/cloudcommander/config.json index fe4a7ccf3..82733781c 100644 --- a/cloudcommander/config.json +++ b/cloudcommander/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "description": "Cloud Commander a file manager for the web with console and editor", "devices": [ "/dev/mmcblk0p8", @@ -60,10 +56,7 @@ "ports_description": { "8000/tcp": "Web UI port (required)" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "CUSTOM_OPTIONS": "str?", "DROPBOX_TOKEN": "str?", @@ -76,6 +69,7 @@ "slug": "cloudcommander", "upstream": "16.0.0", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/cloudcommander", + "codenotary": "alexandrep.github@gmail.com", "version": "16.0.0", "webui": "http://[HOST]:[PORT:8000]" } diff --git a/code-server/build.json b/code-server/build.json index a8e60656e..0e85e32cc 100644 --- a/code-server/build.json +++ b/code-server/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/code-server:arm64v8-latest", "amd64": "lscr.io/linuxserver/code-server:amd64-latest", "armv7": "lscr.io/linuxserver/code-server:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/code-server/config.json b/code-server/config.json index 43f342eed..0b31e35d8 100644 --- a/code-server/config.json +++ b/code-server/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Code-server is VS Code running on a remote server, accessible through the browser.", "devices": [ @@ -40,13 +36,7 @@ "/dev/nvme2" ], "environment": {}, - "map": [ - "backup:rw", - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], + "map": ["backup:rw", "config:rw", "share:rw", "media:rw", "ssl"], "name": "VS code", "options": { "PGID": 0, @@ -55,10 +45,7 @@ "ports": { "8443/tcp": 8443 }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -72,6 +59,7 @@ "startup": "services", "upstream": "4.2.0", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/coder-server", + "codenotary": "alexandrep.github@gmail.com", "version": "4.2.0", "webui": "http://[HOST]:[PORT:8443]" } diff --git a/elasticsearch/config.json b/elasticsearch/config.json index da6f986cf..ed3e1c8a5 100644 --- a/elasticsearch/config.json +++ b/elasticsearch/config.json @@ -1,8 +1,5 @@ { - "arch": [ - "aarch64", - "amd64" - ], + "arch": ["aarch64", "amd64"], "description": "Free and Open, Distributed, RESTful Search Engine", "environment": { "ES_JAVA_OPTS": "-Xms1024M -Xmx1024M", @@ -11,9 +8,7 @@ "discovery.type": "single-node" }, "host_network": true, - "map": [ - "config:rw" - ], + "map": ["config:rw"], "name": "Elasticsearch server", "options": {}, "ports": { @@ -28,5 +23,6 @@ "slug": "elasticsearch", "upstream": "7.14.2", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/elasticsearch", + "codenotary": "alexandrep.github@gmail.com", "version": "7.14.2" } diff --git a/emby/build.json b/emby/build.json index d8911c675..fc5cff03b 100644 --- a/emby/build.json +++ b/emby/build.json @@ -4,7 +4,7 @@ "amd64": "lscr.io/linuxserver/emby:amd64-beta", "armv7": "lscr.io/linuxserver/emby:arm32v7-beta" }, - "codenotary": { - "signer": "alexandrep.github@gmail.com" + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/emby/config.json b/emby/config.json index 2f29fad29..4116895d1 100644 --- a/emby/config.json +++ b/emby/config.json @@ -1,17 +1,13 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "backup_exclude": [ "*/cache/", "*/logs/", "*/transcoding-temp/", "*/metadata/" ], - "codenotary": "alexandrep.github@gmail.com", + "boot": "auto", "description": "A Free Software Media System that puts you in control of managing and streaming your media.", "devices": [ @@ -60,12 +56,7 @@ "/dev/nvme2" ], "host_network": true, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl:rw" - ], + "map": ["config:rw", "share:rw", "media:rw", "ssl:rw"], "name": "Emby NAS", "options": { "PGID": 0, @@ -84,10 +75,7 @@ "8096/tcp": "web interface", "8920/tcp": "https web interface (optional)" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -104,6 +92,7 @@ "startup": "services", "upstream": "4.7.0.32", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/emby", + "codenotary": "alexandrep.github@gmail.com", "version": "4.7.0.32", "video": true, "webui": "http://[HOST]:[PORT:8096]" diff --git a/enedisgateway2mqtt/config.json b/enedisgateway2mqtt/config.json index 0a0e36dd1..8393eaff4 100644 --- a/enedisgateway2mqtt/config.json +++ b/enedisgateway2mqtt/config.json @@ -1,13 +1,7 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "description": "use Enedis Gateway API to send data in your MQTT Broker (latest channel)", - "map": [ - "config:rw" - ], + "map": ["config:rw"], "name": "Enedisgateway2mqtt", "options": { "CONFIG_LOCATION": "/config/enedisgateway2mqtt/config.yaml", @@ -21,11 +15,10 @@ "mqtt_autodiscover": "bool", "verbose": "bool" }, - "services": [ - "mqtt:want" - ], + "services": ["mqtt:want"], "slug": "enedisgateway2mqtt", "upstream": "0.7.7", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "0.7.7-3" } diff --git a/enedisgateway2mqtt_dev/config.json b/enedisgateway2mqtt_dev/config.json index 77e8d13a5..ec9a216af 100644 --- a/enedisgateway2mqtt_dev/config.json +++ b/enedisgateway2mqtt_dev/config.json @@ -1,13 +1,7 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "description": "use Enedis Gateway API to send data in your MQTT Broker (latest-dev channel)", - "map": [ - "config:rw" - ], + "map": ["config:rw"], "name": "Enedisgateway2mqtt Dev", "options": { "CONFIG_LOCATION": "/config/enedisgateway2mqtt_dev/config.yaml", @@ -20,5 +14,6 @@ "slug": "enedisgateway2mqtt_dev", "upstream": "0.7.8-dev", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "0.7.8-dev" } diff --git a/filebrowser/config.json b/filebrowser/config.json index 7d94c07ec..ef3ba8935 100644 --- a/filebrowser/config.json +++ b/filebrowser/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "description": "filebrowser provides a file managing interface within a specified directory and it can be used to upload, delete, preview, rename and edit your files", "devices": [ "/dev/sda", @@ -68,10 +64,7 @@ "ports_description": { "8080/tcp": "Web UI port" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "NoAuth": "bool", "base_folder": "str?", @@ -88,6 +81,7 @@ "startup": "services", "upstream": "2.21.1", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "2.21.1", "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" } diff --git a/fireflyiii/config.json b/fireflyiii/config.json index 9ddeba2bb..33d011c27 100644 --- a/fireflyiii/config.json +++ b/fireflyiii/config.json @@ -1,21 +1,13 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "A free and open source personal finance manager", "devices": [], "environment": { "TRUSTED_PROXIES": "**" }, - "map": [ - "config:rw", - "share:rw", - "ssl" - ], + "map": ["config:rw", "share:rw", "ssl"], "name": "Firefly iii", "options": { "APP_KEY": "CHANGEME_32_CHARS_EuC5dfn3LAPzeO", @@ -41,12 +33,11 @@ "Updates": "list(|hourly|daily|weekly)?", "silent": "bool?" }, - "services": [ - "mysql:want" - ], + "services": ["mysql:want"], "slug": "fireflyiii", "upstream": "5.6.16", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "5.6.16", "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" } diff --git a/fireflyiii/rootfs/etc/nginx/servers/ingress.conf b/fireflyiii/rootfs/etc/nginx/servers/ingress.conf index ae75a09fc..2a6c5c774 100644 --- a/fireflyiii/rootfs/etc/nginx/servers/ingress.conf +++ b/fireflyiii/rootfs/etc/nginx/servers/ingress.conf @@ -3,7 +3,7 @@ server { include /etc/nginx/includes/server_params.conf; include /etc/nginx/includes/proxy_params.conf; - + client_max_body_size 0; location / { @@ -15,6 +15,10 @@ server { fastcgi_param SCRIPT_FILENAME $request_filename; fastcgi_param modHeadersAvailable true; #Avoid sending the security headers twice fastcgi_pass unix:/run/php/php8.0-fpm.sock; - } + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" + } } + diff --git a/fireflyiii_data_importer/build.json b/fireflyiii_data_importer/build.json index 084d4d34c..4b63ad7a1 100644 --- a/fireflyiii_data_importer/build.json +++ b/fireflyiii_data_importer/build.json @@ -3,5 +3,8 @@ "aarch64": "fireflyiii/data-importer:latest", "amd64": "fireflyiii/data-importer:latest", "armv7": "fireflyiii/data-importer:latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/fireflyiii_data_importer/config.json b/fireflyiii_data_importer/config.json index 4cf9c5234..12e63e746 100644 --- a/fireflyiii_data_importer/config.json +++ b/fireflyiii_data_importer/config.json @@ -1,21 +1,13 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Data importer for Firefly III (separate addon)", "devices": [], "environment": { "TRUSTED_PROXIES": "**" }, - "map": [ - "config:rw", - "share:rw", - "ssl" - ], + "map": ["config:rw", "share:rw", "ssl"], "name": "Firefly iii Data Importer", "options": { "CONFIG_LOCATION": "/config/addons_config/fireflyiii_data_importer/config.yaml" @@ -41,6 +33,7 @@ "slug": "fireflyiii_data_importer", "upstream": "version-0.9.0", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "version-0.9.0", "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" } diff --git a/fireflyiii_fints_importer/build.json b/fireflyiii_fints_importer/build.json index 556cf1020..7b43dcbfa 100644 --- a/fireflyiii_fints_importer/build.json +++ b/fireflyiii_fints_importer/build.json @@ -1,5 +1,8 @@ { "build_from": { "amd64": "benkl/firefly-iii-fints-importer:latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/fireflyiii_fints_importer/config.json b/fireflyiii_fints_importer/config.json index fc5d35446..330f287ad 100644 --- a/fireflyiii_fints_importer/config.json +++ b/fireflyiii_fints_importer/config.json @@ -1,8 +1,6 @@ { "apparmor": true, - "arch": [ - "amd64" - ], + "arch": ["amd64"], "boot": "auto", "description": "Import financial transactions from you FinTS enabled bank into Firefly III", "devices": [], @@ -10,11 +8,7 @@ "TRUSTED_PROXIES": "**" }, "image": "ghcr.io/alexbelgium/fireflyiii_fints_importer-{arch}", - "map": [ - "config:rw", - "share:rw", - "ssl" - ], + "map": ["config:rw", "share:rw", "ssl"], "name": "Firefly iii FinTS Importer", "options": { "CONFIG_LOCATION": "/config/addons_config/fireflyiii_fints_importer/config.yaml" @@ -32,6 +26,7 @@ "slug": "fireflyiii_fints_importer", "upstream": "1.2", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "1.1", "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" } diff --git a/flaresolverr/config.json b/flaresolverr/config.json index 7f1124a8d..60e294041 100644 --- a/flaresolverr/config.json +++ b/flaresolverr/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "description": "Proxy server to bypass Cloudflare protection ", "environment": {}, "name": "FlareSolverr", @@ -19,6 +15,7 @@ "slug": "flaresolverr", "upstream": "2.2.2", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "2.2.2", "webui": "[PROTO:ssl]://[HOST]:[PORT:8191]" } diff --git a/flexget/config.json b/flexget/config.json index 60939dc0f..57e8e1f11 100644 --- a/flexget/config.json +++ b/flexget/config.json @@ -1,19 +1,12 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "description": "FlexGet is a multipurpose automation tool for all of your media", "environment": { "FG_PLUGINS": "", "FG_WEBUI_PASSWD": "" }, - "map": [ - "share:rw", - "config:rw" - ], + "map": ["share:rw", "config:rw"], "name": "Flexget", "options": { "PGID": 0, @@ -35,6 +28,7 @@ "slug": "flexget", "upstream": "3.3.3", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "3.3.3", "webui": "http://[HOST]:[PORT:5050]" } diff --git a/gazpar2mqtt/config.json b/gazpar2mqtt/config.json index c5f68dce0..c79dedcae 100644 --- a/gazpar2mqtt/config.json +++ b/gazpar2mqtt/config.json @@ -1,14 +1,7 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "description": "fetch GRDF data and publish data to a mqtt broker", - "map": [ - "config:rw", - "share:rw" - ], + "map": ["config:rw", "share:rw"], "name": "gazpar2mqtt", "options": { "CONFIG_LOCATION": "/config/gazpar2mqtt/config.yaml", @@ -22,11 +15,10 @@ "mqtt_autodiscover": "bool", "verbose": "bool" }, - "services": [ - "mqtt:want" - ], + "services": ["mqtt:want"], "slug": "gazpar2mqtt", "upstream": "0.8.1", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "0.8.1-10" } diff --git a/grav/build.json b/grav/build.json index 79988f377..d2581fd1d 100644 --- a/grav/build.json +++ b/grav/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/grav:arm64v8-latest", "amd64": "lscr.io/linuxserver/grav:amd64-latest", "armv7": "lscr.io/linuxserver/grav:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/grav/config.json b/grav/config.json index e6f48ff8d..3e512a43b 100644 --- a/grav/config.json +++ b/grav/config.json @@ -1,18 +1,10 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Fast, Simple, and Flexible, file-based Web-platform", "devices": [], "environment": {}, - "map": [ - "share:rw", - "media:rw", - "config:rw" - ], + "map": ["share:rw", "media:rw", "config:rw"], "name": "Grav web server", "options": { "PGID": 1000, @@ -33,6 +25,7 @@ "slug": "grav", "upstream": "1.7.31", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "1.7.31", "webui": "http://[HOST]:[PORT:80]" } diff --git a/inadyn/build.json b/inadyn/build.json index cd8656181..767727c17 100644 --- a/inadyn/build.json +++ b/inadyn/build.json @@ -3,5 +3,8 @@ "aarch64": "troglobit/inadyn:latest", "amd64": "troglobit/inadyn:latest", "armv7": "troglobit/inadyn:latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/inadyn/config.json b/inadyn/config.json index 2a6e9840b..0b2a8bd09 100644 --- a/inadyn/config.json +++ b/inadyn/config.json @@ -1,15 +1,9 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "description": "Inadyn is a small and simple Dynamic DNS, DDNS, client with HTTPS support. A large number of dynamic dns providers are supported (https://github.com/troglobit/inadyn#supported-providers). For those that are not, you can use a custom provider as per this project's documentation (https://github.com/nalipaz/hassio-addons/blob/master/README.md)", "environment": {}, "host_network": true, - "map": [ - "ssl" - ], + "map": ["ssl"], "name": "Inadyn", "options": { "providers": [ @@ -55,5 +49,6 @@ "slug": "inadyn", "upstream": "2.9.1", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "2.9.1-6" } diff --git a/jackett/build.json b/jackett/build.json index 434641d21..b1328c713 100644 --- a/jackett/build.json +++ b/jackett/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/jackett:arm64v8-latest", "amd64": "lscr.io/linuxserver/jackett:amd64-latest", "armv7": "lscr.io/linuxserver/jackett:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/jackett/config.json b/jackett/config.json index cbb3f4c12..a2927ad46 100644 --- a/jackett/config.json +++ b/jackett/config.json @@ -1,22 +1,13 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "translates queries from apps (Sonarr, SickRage, CouchPotato, Mylar, etc) into tracker-site-specific http queries, parses the html response, then sends results back to the requesting software", "environment": { "PGID": "0", "PUID": "0" }, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], + "map": ["config:rw", "share:rw", "media:rw", "ssl"], "name": "Jackett NAS", "options": { "PGID": 0, @@ -28,10 +19,7 @@ "ports_description": { "9117/tcp": "web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -45,6 +33,7 @@ "startup": "services", "upstream": "0.20.744", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/jackett", + "codenotary": "alexandrep.github@gmail.com", "version": "0.20.744", "webui": "http://[HOST]:[PORT:9117]" } diff --git a/jellyfin/build.json b/jellyfin/build.json index d3cabb85e..fba4f9707 100644 --- a/jellyfin/build.json +++ b/jellyfin/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/jellyfin:arm64v8-latest", "amd64": "lscr.io/linuxserver/jellyfin:amd64-latest", "armv7": "lscr.io/linuxserver/jellyfin:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/jellyfin/config.json b/jellyfin/config.json index 88872737e..acc00e231 100644 --- a/jellyfin/config.json +++ b/jellyfin/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "A Free Software Media System that puts you in control of managing and streaming your media.", "devices": [ @@ -56,12 +52,7 @@ "host_network": true, "ingress": true, "ingress_stream": true, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], + "map": ["config:rw", "share:rw", "media:rw", "ssl"], "name": "Jellyfin NAS", "options": { "PGID": 0, @@ -81,11 +72,7 @@ "8096/tcp": "web interface", "8920/tcp": "https web interface (optional)" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH", - "NET_ADMIN" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH", "NET_ADMIN"], "schema": { "PGID": "int", "PUID": "int", @@ -102,6 +89,7 @@ "startup": "services", "upstream": "10.7.7-1-ls155", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "10.7.7-1-ls155-ingress2", "video": true, "webui": "http://[HOST]:[PORT:8096]" diff --git a/joal/config.json b/joal/config.json index 3b5f4d282..1ac23df84 100644 --- a/joal/config.json +++ b/joal/config.json @@ -1,9 +1,5 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "An open source command line RatioMaster with WebUI", "environment": {}, @@ -11,9 +7,7 @@ "host_network": false, "ingress": true, "ingress_port": 8099, - "map": [ - "config:rw" - ], + "map": ["config:rw"], "name": "Joal", "options": { "run_duration": "12h", @@ -39,6 +33,7 @@ "startup": "services", "upstream": "2.1.29", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "2.1.29", "webui": "http://[HOST]:[PORT:8081]/joal/ui?ui_credentials=%7B%22host%22%3A%22[HOST]%22%2C%22port%22%3A%22[PORT:8081]%22%2C%22pathPrefix%22%3A%22joal%22%2C%22secretToken%22%3A%22lrMY24Byhx%22%7D" } diff --git a/joplin/config.json b/joplin/config.json index aee02d32e..4c68be55a 100644 --- a/joplin/config.json +++ b/joplin/config.json @@ -1,18 +1,11 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "description": "Self-hosted open source note-taking application", "environment": { "APP_PORT": "22300" }, - "map": [ - "config:rw", - "share:rw" - ], + "map": ["config:rw", "share:rw"], "name": "Joplin Server", "options": { "APP_BASE_URL": "http://your_domain:port", @@ -45,6 +38,7 @@ "slug": "joplin", "upstream": "2.7.4", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "2.7.4-8", "webui": "[PROTO:ssl]://[HOST]:[PORT:22300]" } diff --git a/lidarr/build.json b/lidarr/build.json index eb5b8d65e..b726394ac 100644 --- a/lidarr/build.json +++ b/lidarr/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/lidarr:arm64v8-latest", "amd64": "lscr.io/linuxserver/lidarr:amd64-latest", "armv7": "lscr.io/linuxserver/lidarr:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/lidarr/config.json b/lidarr/config.json index c6e00bfb0..cc98f7950 100644 --- a/lidarr/config.json +++ b/lidarr/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Music collection manager for Usenet and BitTorrent users", "devices": [ @@ -43,12 +39,7 @@ "PGID": "0", "PUID": "0" }, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "config:rw" - ], + "map": ["config:rw", "share:rw", "media:rw", "config:rw"], "name": "Lidarr NAS", "options": { "PGID": 0, @@ -63,10 +54,7 @@ "ports_description": { "8686/tcp": "web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -80,6 +68,7 @@ "startup": "services", "upstream": "0.8.1.2135-ls76", "url": "https://github.com/alexbelgium/hassio-addons/blob/master/lidarr/Readme.md", + "codenotary": "alexandrep.github@gmail.com", "version": "0.8.1.2135-ls76", "webui": "http://[HOST]:[PORT:8686]" } diff --git a/mealie/build.json b/mealie/build.json index 7d5aef6e9..212bda86b 100644 --- a/mealie/build.json +++ b/mealie/build.json @@ -3,5 +3,8 @@ "aarch64": "hkotel/mealie:latest", "amd64": "hkotel/mealie:latest", "armv7": "hkotel/mealie:v0.4.3" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/mealie/config.json b/mealie/config.json index 1529bc63a..a3a40ca42 100644 --- a/mealie/config.json +++ b/mealie/config.json @@ -1,9 +1,5 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Mealie is a self hosted recipe manager and meal planner built in Vue", "environment": { @@ -12,10 +8,7 @@ }, "ingress": false, "ingress_port": 8099, - "map": [ - "share:rw", - "ssl:rw" - ], + "map": ["share:rw", "ssl:rw"], "name": "Mealie", "options": { "certfile": "fullchain.pem", @@ -38,6 +31,7 @@ "startup": "services", "upstream": "0.5.6", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "0.5.6", "webui": "[PROTO:ssl]://[HOST]:[PORT:9925]" } diff --git a/mylar3/build.json b/mylar3/build.json index ac08dfc48..4155e23ed 100644 --- a/mylar3/build.json +++ b/mylar3/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/mylar3:arm64v8-latest", "amd64": "lscr.io/linuxserver/mylar3:amd64-latest", "armv7": "lscr.io/linuxserver/mylar3:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/mylar3/config.json b/mylar3/config.json index 606e53061..525a3b74b 100644 --- a/mylar3/config.json +++ b/mylar3/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Automated comic book downloader for use with NZB and torrents", "devices": [ @@ -43,12 +39,7 @@ "PGID": "0", "PUID": "0" }, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "config:rw" - ], + "map": ["config:rw", "share:rw", "media:rw", "config:rw"], "name": "Mylar3", "options": { "PGID": 0, @@ -60,10 +51,7 @@ "ports_description": { "8090/tcp": "web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -76,6 +64,7 @@ "slug": "mylar3", "upstream": "0.6.5.2", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "0.6.5.2", "webui": "http://[HOST]:[PORT:8090]" } diff --git a/nextcloud/build.json b/nextcloud/build.json index f356429d7..6ed4668c7 100644 --- a/nextcloud/build.json +++ b/nextcloud/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/nextcloud:arm64v8-latest", "amd64": "lscr.io/linuxserver/nextcloud:amd64-latest", "armv7": "lscr.io/linuxserver/nextcloud:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/nextcloud/config.json b/nextcloud/config.json index 74a00b703..102b090b3 100644 --- a/nextcloud/config.json +++ b/nextcloud/config.json @@ -1,9 +1,5 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "manual", "description": "Nextcloud for Home Assistant", "devices": [ @@ -42,11 +38,7 @@ "hassio_api": true, "ingress": false, "ingress_port": 0, - "map": [ - "share:rw", - "media:rw", - "ssl:rw" - ], + "map": ["share:rw", "media:rw", "ssl:rw"], "name": "Nextcloud", "options": { "Full_Text_Search": false, @@ -66,10 +58,7 @@ "443/tcp": 8099, "80/tcp": null }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "Full_Text_Search": "bool?", "OCR": "bool?", @@ -88,13 +77,12 @@ "trusted_domains": "str?", "use_own_certs": "bool" }, - "services": [ - "mysql:want" - ], + "services": ["mysql:want"], "slug": "nextcloud_ocr", "uart": true, "upstream": "23.0.3", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/nextcloud", + "codenotary": "alexandrep.github@gmail.com", "version": "23.0.3", "webui": "https://[HOST]:[PORT:443]" } diff --git a/nextcloud/rootfs/defaults/default b/nextcloud/rootfs/defaults/default index 56eb65304..e9b222a91 100644 --- a/nextcloud/rootfs/defaults/default +++ b/nextcloud/rootfs/defaults/default @@ -120,5 +120,9 @@ server { location ~ \.(?:png|html|ttf|ico|jpg|jpeg|bcmap|mp4|webm)$ { try_files $uri /index.php$request_uri; access_log off; - } + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" + } } + diff --git a/nzbget/build.json b/nzbget/build.json index 90a6b5963..cee5140a0 100644 --- a/nzbget/build.json +++ b/nzbget/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/nzbget:arm64v8-latest", "amd64": "lscr.io/linuxserver/nzbget:amd64-latest", "armv7": "lscr.io/linuxserver/nzbget:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/nzbget/config.json b/nzbget/config.json index 34ff7fec8..f7a7ba07b 100644 --- a/nzbget/config.json +++ b/nzbget/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "usenet downloader", "devices": [ @@ -43,12 +39,7 @@ "PGID": "0", "PUID": "0" }, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "config:rw" - ], + "map": ["config:rw", "share:rw", "media:rw", "config:rw"], "name": "Nzbget", "options": { "PGID": 0, @@ -60,10 +51,7 @@ "ports_description": { "6789/tcp": "web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -76,6 +64,7 @@ "slug": "nzbget", "upstream": "21.1", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "21.1", "webui": "http://[HOST]:[PORT:6789]" } diff --git a/ombi/build.json b/ombi/build.json index 8723e2235..749256305 100644 --- a/ombi/build.json +++ b/ombi/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/ombi:arm64v8-latest", "amd64": "lscr.io/linuxserver/ombi:amd64-latest", "armv7": "lscr.io/linuxserver/ombi:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/ombi/config.json b/ombi/config.json index 7eeade744..0f30ddd3c 100644 --- a/ombi/config.json +++ b/ombi/config.json @@ -1,16 +1,10 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Self-hosted Plex Request and user management system", "environment": {}, - "map": [ - "config:rw" - ], + "map": ["config:rw"], "name": "Ombi", "options": { "PGID": 0, @@ -30,6 +24,7 @@ "startup": "services", "upstream": "4.10.2", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/ombi", + "codenotary": "alexandrep.github@gmail.com", "version": "4.10.2", "webui": "http://[HOST]:[PORT:3579]" } diff --git a/organizr/build.json b/organizr/build.json index b7c3c5880..9f0baa9c0 100644 --- a/organizr/build.json +++ b/organizr/build.json @@ -3,5 +3,8 @@ "aarch64": "organizr/organizr:linux-arm64", "amd64": "organizr/organizr:linux-amd64", "armv7": "organizr/organizr:linux-arm-v7" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/organizr/config.json b/organizr/config.json index 737470f84..8f0a50897 100644 --- a/organizr/config.json +++ b/organizr/config.json @@ -1,16 +1,9 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "An HTPC/Homelab services organizer that is written in PHP", "environment": {}, - "map": [ - "config:rw", - "ssl" - ], + "map": ["config:rw", "ssl"], "name": "Organizr", "options": { "PGID": "1000", @@ -30,6 +23,7 @@ "startup": "services", "upstream": "1.90", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "1.90", "webui": "http://[HOST]:[PORT:80]" } diff --git a/paperless_ng/build.json b/paperless_ng/build.json index 6c7f3dfe5..cf43df6ed 100644 --- a/paperless_ng/build.json +++ b/paperless_ng/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/paperless-ng:arm64v8-latest", "amd64": "lscr.io/linuxserver/paperless-ng:amd64-latest", "armv7": "lscr.io/linuxserver/paperless-ng:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/paperless_ng/config.json b/paperless_ng/config.json index f18806cbf..db41bb0cb 100644 --- a/paperless_ng/config.json +++ b/paperless_ng/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "scan, index and archive all your physical documents", "devices": [ @@ -43,12 +39,7 @@ "PGID": "0", "PUID": "0" }, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "config:rw" - ], + "map": ["config:rw", "share:rw", "media:rw", "config:rw"], "name": "Paperless NG", "options": { "CONFIG_LOCATION": "/config/addons_config/paperless_ng/config.yaml", @@ -61,10 +52,7 @@ "ports_description": { "8000/tcp": "web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "CONFIG_LOCATION": "str", "OCRLANG": "str?", @@ -79,6 +67,7 @@ "slug": "paperless_ng", "upstream": "1.5.0", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "1.5.0-8", "webui": "http://[HOST]:[PORT:8000]" } diff --git a/papermerge/build.json b/papermerge/build.json index d19152906..baab8bc3f 100644 --- a/papermerge/build.json +++ b/papermerge/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/papermerge:arm64v8-latest", "amd64": "lscr.io/linuxserver/papermerge:amd64-latest", "armv7": "lscr.io/linuxserver/papermerge:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/papermerge/config.json b/papermerge/config.json index 6e5f431ba..0ad4b0dde 100644 --- a/papermerge/config.json +++ b/papermerge/config.json @@ -1,18 +1,9 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "description": "Open source document management system (DMS)", "environment": {}, - "map": [ - "share:rw", - "media:rw", - "ssl", - "config:rw" - ], + "map": ["share:rw", "media:rw", "ssl", "config:rw"], "name": "Papermerge", "options": { "CONFIG_LOCATION": "/config/addons_config/papermerge", @@ -28,10 +19,7 @@ "ports_description": { "8000/tcp": "Web UI port (required)" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "CONFIG_LOCATION": "str", "PGID": "int", @@ -51,6 +39,7 @@ "slug": "papermerge", "upstream": "v2.0.1-ls40", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "v2.0.1-ls40", "webui": "http://[HOST]:[PORT:8000]" } diff --git a/photoprism/config.json b/photoprism/config.json index 5f24fb19d..b9f4b7d0a 100644 --- a/photoprism/config.json +++ b/photoprism/config.json @@ -1,9 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64" - ], + "arch": ["aarch64", "amd64"], "description": "A server-based application for browsing, organizing and sharing your personal photo collection", "devices": [ "/dev/sda", @@ -42,11 +39,7 @@ "working_dir": "/data/photoprism" }, "homeassistant": "0.92.0b2", - "map": [ - "media:rw", - "share:rw", - "config:rw" - ], + "map": ["media:rw", "share:rw", "config:rw"], "name": "Photoprism", "options": { "BACKUP_PATH": "/share/photoprism/backup", @@ -66,10 +59,7 @@ "ports_description": { "2342/tcp": "Web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "BACKUP_PATH": "str", "CONFIG_LOCATION": "str", @@ -83,12 +73,11 @@ "localdisks": "str?", "networkdisks": "str?" }, - "services": [ - "mysql:want" - ], + "services": ["mysql:want"], "slug": "photoprism", "upstream": "220302-impish", "url": "https://github.com/alexbelgium/hassio-addons-test", + "codenotary": "alexandrep.github@gmail.com", "version": "220302-impish", "webui": "http://[HOST]:[PORT:2342]" } diff --git a/piwigo/build.json b/piwigo/build.json index 12f91c327..4e11341bc 100644 --- a/piwigo/build.json +++ b/piwigo/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/piwigo:arm64v8-latest", "amd64": "lscr.io/linuxserver/piwigo:amd64-latest", "armv7": "lscr.io/linuxserver/piwigo:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/piwigo/config.json b/piwigo/config.json index ff4355245..a2c32a1b2 100644 --- a/piwigo/config.json +++ b/piwigo/config.json @@ -1,9 +1,5 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Piwigo is a photo gallery software for the web", "devices": [ @@ -41,11 +37,7 @@ "environment": { "PWG_LOCAL_DIR": "/data" }, - "map": [ - "media:rw", - "share:rw", - "ssl" - ], + "map": ["media:rw", "share:rw", "ssl"], "name": "Piwigo", "options": { "PGID": 1000, @@ -57,10 +49,7 @@ "ports_description": { "80/tcp": "Web UI port" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -75,6 +64,7 @@ "startup": "services", "upstream": "12.2.0", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "12.2.0", "webui": "[PROTO:ssl]://[HOST]:[PORT:80]" } diff --git a/plex/build.json b/plex/build.json index 72a528166..bb27f9aa5 100644 --- a/plex/build.json +++ b/plex/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/plex:arm64v8-latest", "amd64": "lscr.io/linuxserver/plex:amd64-latest", "armv7": "lscr.io/linuxserver/plex:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/plex/config.json b/plex/config.json index 696a3c591..a8b604aed 100644 --- a/plex/config.json +++ b/plex/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices.", "devices": [ @@ -52,14 +48,11 @@ "environment": { "PGID": "0", "PUID": "0", - "VERSION": "docker" + "codenotary": "alexandrep.github@gmail.com", + "version": "docker" }, "host_network": true, - "map": [ - "share:rw", - "media:rw", - "ssl" - ], + "map": ["share:rw", "media:rw", "ssl"], "name": "Plex NAS", "options": { "PGID": 0, @@ -95,10 +88,7 @@ "33443/tcp": "WebTools", "8324/tcp": "Plex for Roku via Plex Companion" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -115,6 +105,7 @@ "startup": "services", "upstream": "1.25.7.5604-980a13e02-ls106", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/plex", + "codenotary": "alexandrep.github@gmail.com", "version": "1.25.7.5604-980a13e02-ls106", "video": true, "webui": "http://[HOST]:[PORT:32400]/web" diff --git a/plex_meta_manager/build.json b/plex_meta_manager/build.json index d3ea516af..ade475722 100644 --- a/plex_meta_manager/build.json +++ b/plex_meta_manager/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/plex-meta-manager:arm64v8-latest", "amd64": "lscr.io/linuxserver/plex-meta-manager:amd64-latest", "armv7": "lscr.io/linuxserver/plex-meta-manager:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/plex_meta_manager/config.json b/plex_meta_manager/config.json index 0893e8a68..7ee44a422 100644 --- a/plex_meta_manager/config.json +++ b/plex_meta_manager/config.json @@ -1,28 +1,19 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Python script to update metadata information for movies, shows, and collections as well as automatically build collections", "devices": [], "environment": {}, "image": "ghcr.io/alexbelgium/plex-media-manager-{arch}", - "map": [ - "config:rw" - ], + "map": ["config:rw"], "name": "Plex meta manager", "options": { "PGID": 1000, "PMM_CONFIG": "/config/addons_config/plex-data-manager/config.yml", "PUID": 1000 }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PMM_CONFIG": "str", @@ -36,5 +27,6 @@ "slug": "plex-meta-manager", "upstream": "v1.16.2-ls7", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/plex_meta_manager", + "codenotary": "alexandrep.github@gmail.com", "version": "v1.16.2-ls7" } diff --git a/portainer/build.json b/portainer/build.json index 238132558..8c917867d 100644 --- a/portainer/build.json +++ b/portainer/build.json @@ -5,6 +5,6 @@ "armv7": "ghcr.io/hassio-addons/base/armv7:stable" }, "codenotary": { - "signer": "alexandrep.github@gmail.com" + "signer": "alexandrep.github@gmail.com" } } diff --git a/portainer/config.json b/portainer/config.json index 1dac9d27d..32d7a332b 100644 --- a/portainer/config.json +++ b/portainer/config.json @@ -1,14 +1,7 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "backup_exclude": [ - "backups", - "docker_config/cli-plugins" - ], - "codenotary": "alexandrep.github@gmail.com", + "arch": ["aarch64", "amd64", "armv7"], + "backup_exclude": ["backups", "docker_config/cli-plugins"], + "description": "Manage your Docker environment with ease", "docker_api": true, "hassio_api": true, @@ -16,10 +9,7 @@ "ingress_port": 1337, "ingress_stream": true, "init": false, - "map": [ - "share:rw", - "ssl" - ], + "map": ["share:rw", "ssl"], "name": "Portainer", "options": { "certfile": "fullchain.pem", @@ -46,6 +36,7 @@ "startup": "services", "upstream": "2.11.1", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "2.11.1-2", "webui": "[PROTO:ssl]://[HOST]:[PORT:9099]" } diff --git a/portainer/rootfs/etc/nginx/templates/ingress.gtpl b/portainer/rootfs/etc/nginx/templates/ingress.gtpl index b52c1e77b..2a0d6d918 100644 --- a/portainer/rootfs/etc/nginx/templates/ingress.gtpl +++ b/portainer/rootfs/etc/nginx/templates/ingress.gtpl @@ -4,7 +4,7 @@ server { include /etc/nginx/includes/server_params.conf; include /etc/nginx/includes/proxy_params.conf; client_max_body_size 0; - + location / { proxy_pass {{ .protocol }}://backend/; resolver 127.0.0.11 valid=180s; @@ -13,7 +13,7 @@ server { proxy_send_timeout 30m; proxy_read_timeout 30m; } - + location /api/websocket/ { proxy_pass {{ .protocol }}://backend/api/websocket/; proxy_set_header Upgrade $http_upgrade; @@ -22,5 +22,9 @@ server { proxy_connect_timeout 30m; proxy_send_timeout 30m; proxy_read_timeout 30m; + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } + diff --git a/prowlarr/build.json b/prowlarr/build.json index c6b41133c..a553c056d 100644 --- a/prowlarr/build.json +++ b/prowlarr/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/prowlarr:arm64v8-nightly", "amd64": "lscr.io/linuxserver/prowlarr:amd64-nightly", "armv7": "lscr.io/linuxserver/prowlarr:arm32v7-nightly" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/prowlarr/config.json b/prowlarr/config.json index 03048d327..4197b27e0 100644 --- a/prowlarr/config.json +++ b/prowlarr/config.json @@ -1,22 +1,13 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Torrent Trackers and Usenet Indexers offering complete management ofSonarr, Radarr, Lidarr, and Readarr indexers with no per app setup required", "environment": { "PGID": "0", "PUID": "0" }, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], + "map": ["config:rw", "share:rw", "media:rw", "ssl"], "name": "Prowlarr NAS", "options": { "PGID": 0, @@ -31,10 +22,7 @@ "ports_description": { "9696/tcp": "web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -48,6 +36,7 @@ "startup": "services", "upstream": "nightly-0.2.0.1600-ls298", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "nightly-0.2.0.1600-ls298", "webui": "http://[HOST]:[PORT:9696]" } diff --git a/qbittorrent/build.json b/qbittorrent/build.json index a1d290306..d2864c349 100644 --- a/qbittorrent/build.json +++ b/qbittorrent/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/qbittorrent:arm64v8", "amd64": "lscr.io/linuxserver/qbittorrent:amd64", "armv7": "lscr.io/linuxserver/qbittorrent:arm32v7" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/qbittorrent/config.json b/qbittorrent/config.json index 243aa93f6..485210af5 100644 --- a/qbittorrent/config.json +++ b/qbittorrent/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "description": "qBittorrent is a bittorrent client", "devices": [ "/dev/net/tun", @@ -49,12 +45,7 @@ "homeassistant_api": true, "ingress": true, "ingress_port": 8099, - "map": [ - "media:rw", - "config:rw", - "share:rw", - "ssl" - ], + "map": ["media:rw", "config:rw", "share:rw", "ssl"], "name": "Qbittorrent", "options": { "DNS_server": "8.8.8.8,1.1.1.1", @@ -79,11 +70,7 @@ "6881/udp": "Peer port", "8080/tcp": "Web UI port (nor required for Ingress)" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH", - "NET_ADMIN" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH", "NET_ADMIN"], "schema": { "DNS_server": "str?", "PGID": "int?", @@ -111,6 +98,7 @@ "slug": "qbittorrent", "upstream": "release-4.4.1-ls173", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "release-4.4.1-ls173-9", "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" } diff --git a/radarr/build.json b/radarr/build.json index 6eeecc992..da653c053 100644 --- a/radarr/build.json +++ b/radarr/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/radarr:arm64v8-latest", "amd64": "lscr.io/linuxserver/radarr:amd64-latest", "armv7": "lscr.io/linuxserver/radarr:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/radarr/config.json b/radarr/config.json index c1aae82fa..644faf608 100644 --- a/radarr/config.json +++ b/radarr/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "A fork of Sonarr to work with movies like Couchpotato", "devices": [ @@ -43,12 +39,7 @@ "PGID": "0", "PUID": "0" }, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], + "map": ["config:rw", "share:rw", "media:rw", "ssl"], "name": "Radarr NAS", "options": { "PGID": 0, @@ -63,10 +54,7 @@ "ports_description": { "7878/tcp": "web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -81,6 +69,7 @@ "startup": "services", "upstream": "4.0.5.5981", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/radarr", + "codenotary": "alexandrep.github@gmail.com", "version": "4.0.5.5981", "webui": "http://[HOST]:[PORT:7878]" } diff --git a/readarr/build.json b/readarr/build.json index 439b5d882..7fd6c98cf 100644 --- a/readarr/build.json +++ b/readarr/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/readarr:arm64v8-nightly", "amd64": "lscr.io/linuxserver/readarr:amd64-nightly", "armv7": "lscr.io/linuxserver/readarr:arm32v7-nightly" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/readarr/config.json b/readarr/config.json index 2fb59819a..27b9acb83 100644 --- a/readarr/config.json +++ b/readarr/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Book Manager and Automation", "devices": [ @@ -43,12 +39,7 @@ "PGID": "0", "PUID": "0" }, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "config:rw" - ], + "map": ["config:rw", "share:rw", "media:rw", "config:rw"], "name": "Readarr NAS", "options": { "CONFIG_LOCATION": "/config/readarr", @@ -61,10 +52,7 @@ "ports_description": { "8787/tcp": "web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "CONFIG_LOCATION": "str", "PGID": "int", @@ -79,6 +67,7 @@ "startup": "services", "upstream": "nightly-0.1.1.1281-ls103", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/readarr", + "codenotary": "alexandrep.github@gmail.com", "version": "nightly-0.1.1.1281-ls103", "webui": "http://[HOST]:[PORT:8787]" } diff --git a/requestrr/build.json b/requestrr/build.json index 755aa3c65..4baa7339c 100644 --- a/requestrr/build.json +++ b/requestrr/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/requestrr:arm64v8-latest", "amd64": "lscr.io/linuxserver/requestrr:amd64-latest", "armv7": "lscr.io/linuxserver/requestrr:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/requestrr/config.json b/requestrr/config.json index b109f69cc..279a28d3f 100644 --- a/requestrr/config.json +++ b/requestrr/config.json @@ -1,9 +1,5 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Chatbot used to simplify using services like Sonarr/Radarr/Ombi via the use of chat", "environment": { @@ -22,10 +18,7 @@ "ports_description": { "4545/tcp": "web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -34,6 +27,7 @@ "slug": "requestrr", "upstream": "2.1.1", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "2.1.1", "webui": "http://[HOST]:[PORT:4545]" } diff --git a/resiliosync/build.json b/resiliosync/build.json index 056859508..e829680fc 100644 --- a/resiliosync/build.json +++ b/resiliosync/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/resilio-sync:arm64v8-latest", "amd64": "lscr.io/linuxserver/resilio-sync:amd64-latest", "armv7": "lscr.io/linuxserver/resilio-sync:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/resiliosync/config.json b/resiliosync/config.json index 902b49fb3..b2b297f0b 100644 --- a/resiliosync/config.json +++ b/resiliosync/config.json @@ -1,9 +1,5 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Self-hosted file share and collaboration platform on the web", "devices": [ @@ -40,10 +36,7 @@ "/dev/nvme2" ], "environment": {}, - "map": [ - "share:rw", - "config:rw" - ], + "map": ["share:rw", "config:rw"], "name": "ResilioSync", "options": { "PGID": 0, @@ -57,11 +50,7 @@ "55555/tcp": "Sync Port", "8888/tcp": "Web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH", - "NET_ADMIN" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH", "NET_ADMIN"], "schema": { "PGID": "int", "PUID": "int", @@ -75,6 +64,7 @@ "slug": "resiliosync", "upstream": "2.7.2.1375", "url": "https://github.com/tyjtyj/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "2.7.2.1375-6", "webui": "http://[HOST]:[PORT:8888]" } diff --git a/scrutiny/build.json b/scrutiny/build.json index 6f53f0b26..a8cba0d8d 100644 --- a/scrutiny/build.json +++ b/scrutiny/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/scrutiny:arm64v8-latest", "amd64": "lscr.io/linuxserver/scrutiny:amd64-latest", "armv7": "lscr.io/linuxserver/scrutiny:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/scrutiny/config.json b/scrutiny/config.json index eee53e39d..f5a854328 100644 --- a/scrutiny/config.json +++ b/scrutiny/config.json @@ -1,10 +1,6 @@ { "apparmor": "true", - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Scrutiny WebUI for smartd S.M.A.R.T monitoring", "devices": [ @@ -66,11 +62,7 @@ "ports_description": { "8080/tcp": "Web UI port" }, - "privileged": [ - "SYS_ADMIN", - "SYS_RAWIO", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "SYS_RAWIO", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -85,5 +77,6 @@ "udev": "true", "upstream": "0.3.13", "url": "https://github.com/AnalogJ/scrutiny", + "codenotary": "alexandrep.github@gmail.com", "version": "0.3.13-7" } diff --git a/scrutiny_fa/build.json b/scrutiny_fa/build.json index 6f53f0b26..a8cba0d8d 100644 --- a/scrutiny_fa/build.json +++ b/scrutiny_fa/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/scrutiny:arm64v8-latest", "amd64": "lscr.io/linuxserver/scrutiny:amd64-latest", "armv7": "lscr.io/linuxserver/scrutiny:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/scrutiny_fa/config.json b/scrutiny_fa/config.json index 119013714..7e69cbc43 100644 --- a/scrutiny_fa/config.json +++ b/scrutiny_fa/config.json @@ -1,10 +1,6 @@ { "apparmor": "true", - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Scrutiny WebUI for smartd S.M.A.R.T monitoring (Full Access)", "environment": { @@ -32,11 +28,7 @@ "ports_description": { "8080/tcp": "Web UI port" }, - "privileged": [ - "SYS_ADMIN", - "SYS_RAWIO", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "SYS_RAWIO", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -50,5 +42,6 @@ "startup": "services", "upstream": "0.3.13", "url": "https://github.com/AnalogJ/scrutiny", + "codenotary": "alexandrep.github@gmail.com", "version": "0.3.13-16" } diff --git a/sonarr/build.json b/sonarr/build.json index a1b8428e4..88153de13 100644 --- a/sonarr/build.json +++ b/sonarr/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/sonarr:arm64v8-latest", "amd64": "lscr.io/linuxserver/sonarr:amd64-latest", "armv7": "lscr.io/linuxserver/sonarr:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/sonarr/config.json b/sonarr/config.json index 075e8f5d8..e45dd2c6d 100644 --- a/sonarr/config.json +++ b/sonarr/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. ", "devices": [ @@ -43,12 +39,7 @@ "PGID": "0", "PUID": "0" }, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], + "map": ["config:rw", "share:rw", "media:rw", "ssl"], "name": "Sonarr NAS", "options": { "PGID": 0, @@ -63,10 +54,7 @@ "ports_description": { "8989/tcp": "web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -81,6 +69,7 @@ "startup": "services", "upstream": "3.0.7.1477", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/sonarr", + "codenotary": "alexandrep.github@gmail.com", "version": "3.0.7.1477", "webui": "http://[HOST]:[PORT:8989]" } diff --git a/spotweb/config.json b/spotweb/config.json index c14ef66fb..5b21cb088 100644 --- a/spotweb/config.json +++ b/spotweb/config.json @@ -1,21 +1,13 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], - "codenotary": "alexandrep.github@gmail.com", + "arch": ["aarch64", "amd64", "armv7"], + "description": "Spotweb is a decentralized usenet community based on the Spotnet protocol", "hassio_api": true, "image": "ghcr.io/alexbelgium/spotweb-{arch}", "ingress": true, "ingress_port": 8099, "init": false, - "map": [ - "ssl", - "config:rw", - "backup:rw" - ], + "map": ["ssl", "config:rw", "backup:rw"], "name": "Spotweb", "options": { "certfile": "fullchain.pem", @@ -41,12 +33,11 @@ "remote_mysql_username": "str?", "ssl": "bool" }, - "services": [ - "mysql:want" - ], + "services": ["mysql:want"], "slug": "spotweb", "startup": "services", "upstream": "1.5.1", "url": "https://github.com/alexbelgium/hassio-addons/spotweb", + "codenotary": "alexandrep.github@gmail.com", "version": "1.5.1-6" } diff --git a/spotweb/rootfs/etc/nginx/servers/ingress.conf b/spotweb/rootfs/etc/nginx/servers/ingress.conf index 81f8977b0..ac3093de6 100644 --- a/spotweb/rootfs/etc/nginx/servers/ingress.conf +++ b/spotweb/rootfs/etc/nginx/servers/ingress.conf @@ -33,5 +33,8 @@ server { allow 172.30.32.2; deny all; proxy_pass http://127.0.0.1:80; - } -} \ No newline at end of file + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" + } +} diff --git a/spotweb/rootfs/etc/nginx/servers/spotweb.conf b/spotweb/rootfs/etc/nginx/servers/spotweb.conf index 847d3908d..2aafb2407 100644 --- a/spotweb/rootfs/etc/nginx/servers/spotweb.conf +++ b/spotweb/rootfs/etc/nginx/servers/spotweb.conf @@ -40,5 +40,8 @@ server { location ~ /\. { log_not_found off; deny all; - } -} \ No newline at end of file + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" + } +} diff --git a/tandoor_recipes/build.json b/tandoor_recipes/build.json index 26c77a978..b1f6c3442 100644 --- a/tandoor_recipes/build.json +++ b/tandoor_recipes/build.json @@ -3,5 +3,8 @@ "aarch64": "vabene1111/recipes:latest", "amd64": "vabene1111/recipes:latest", "armv7": "vabene1111/recipes:latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/tandoor_recipes/config.json b/tandoor_recipes/config.json index 88eb061d6..9c6b281f5 100644 --- a/tandoor_recipes/config.json +++ b/tandoor_recipes/config.json @@ -1,9 +1,5 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "recipe manager", "environment": { @@ -11,9 +7,7 @@ "DEBUG": "0", "POSTGRES_DB": "/config/addons_config/tandoor_recipes/recipes.db" }, - "map": [ - "config:rw" - ], + "map": ["config:rw"], "name": "Tandoor recipes", "options": { "ALLOWED_HOSTS": "", @@ -36,12 +30,11 @@ "POSTGRES_USER": "str?", "SECRET_KEY": "str" }, - "services": [ - "mysql:want" - ], + "services": ["mysql:want"], "slug": "tandoor_recipes", "upstream": "1.1.4", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "1.1.4", "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" } diff --git a/teamspeak/build.json b/teamspeak/build.json index fd22031ea..b04ced342 100644 --- a/teamspeak/build.json +++ b/teamspeak/build.json @@ -3,5 +3,8 @@ "aarch64": "ertagh/teamspeak3-server:latest-predownloaded", "amd64": "mbentley/teamspeak:latest", "armv7": "ertagh/teamspeak3-server:latest-predownloaded" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/teamspeak/config.json b/teamspeak/config.json index fcfbdaf36..ef017b0cd 100644 --- a/teamspeak/config.json +++ b/teamspeak/config.json @@ -1,9 +1,5 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "description": "voice communication for online gaming, education and training", "environment": { "DIST_UPDATE": "1", @@ -13,9 +9,7 @@ "TS3SERVER_LICENSE": "accept", "TS_UPDATE": "1" }, - "map": [ - "share:rw" - ], + "map": ["share:rw"], "name": "Teamspeak server", "ports": { "10011/tcp": "10011", @@ -32,5 +26,6 @@ "slug": "teamspeak", "upstream": "3.13.6", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "3.13.6" } diff --git a/transmission/build.json b/transmission/build.json index 451e6a3ff..6b22bb097 100644 --- a/transmission/build.json +++ b/transmission/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/transmission:arm64v8-latest", "amd64": "lscr.io/linuxserver/transmission:amd64-latest", "armv7": "lscr.io/linuxserver/transmission:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/transmission/config.json b/transmission/config.json index bbed6a2cd..3dc030504 100644 --- a/transmission/config.json +++ b/transmission/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Bittorrent client based on linuxserver image", "devices": [ @@ -41,12 +37,7 @@ "/dev/nvme2" ], "environment": {}, - "map": [ - "config:rw", - "share:rw", - "media:rw", - "ssl" - ], + "map": ["config:rw", "share:rw", "media:rw", "ssl"], "name": "Transmission NAS", "options": { "DNS_server": "8.8.8.8,1.1.1.1", @@ -66,10 +57,7 @@ "51413/udp": "Peer port (setup router port forwarding to this port)", "9091/tcp": "Web UI port (required)" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "DNS_server": "str?", "PGID": "int", @@ -91,6 +79,7 @@ "startup": "services", "upstream": "3.00-r5-ls116", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "3.00-r5-ls116", "webui": "http://[HOST]:[PORT:9091]" } diff --git a/ubooquity/build.json b/ubooquity/build.json index 715cfb79d..413c81d7e 100644 --- a/ubooquity/build.json +++ b/ubooquity/build.json @@ -3,5 +3,8 @@ "aarch64": "lscr.io/linuxserver/ubooquity:arm64v8-latest", "amd64": "lscr.io/linuxserver/ubooquity:amd64-latest", "armv7": "lscr.io/linuxserver/ubooquity:arm32v7-latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/ubooquity/config.json b/ubooquity/config.json index b9af733b7..65516bae6 100644 --- a/ubooquity/config.json +++ b/ubooquity/config.json @@ -1,10 +1,6 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Free, lightweight and easy-to-use home server for your comics and ebooks", "devices": [ @@ -40,12 +36,7 @@ "/dev/nvme2" ], "environment": {}, - "map": [ - "media:rw", - "config:rw", - "share:rw", - "ssl" - ], + "map": ["media:rw", "config:rw", "share:rw", "ssl"], "name": "Ubooquity", "options": { "PGID": 0, @@ -64,10 +55,7 @@ "2205/tcp": "Library page (to expose)", "2206/tcp": "Admin page (local)" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "PGID": "int", "PUID": "int", @@ -87,6 +75,7 @@ "startup": "services", "upstream": "2.1.2", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "2.1.2-8", "webui": "[PROTO:ssl]://[HOST]:[PORT:2206]/ubooquity/admin" } diff --git a/ubooquity/rootfs/etc/ingress.conf b/ubooquity/rootfs/etc/ingress.conf index c5a07afc8..7024281a7 100644 --- a/ubooquity/rootfs/etc/ingress.conf +++ b/ubooquity/rootfs/etc/ingress.conf @@ -1,11 +1,15 @@ server { listen %%interface%%:%%port%% default_server; include /etc/nginx/includes/server_params.conf; - include /etc/nginx/includes/proxy_params.conf; + include /etc/nginx/includes/proxy_params.conf; client_max_body_size 0; location / { set $upstream_port 2202; proxy_pass http://127.0.0.1:$upstream_port; - } + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" + } } + diff --git a/ubooquity/rootfs/etc/nginx/servers/ssl.conf b/ubooquity/rootfs/etc/nginx/servers/ssl.conf index 9a09a7971..392023e78 100644 --- a/ubooquity/rootfs/etc/nginx/servers/ssl.conf +++ b/ubooquity/rootfs/etc/nginx/servers/ssl.conf @@ -1,7 +1,7 @@ server { listen %%interface%%:2205 default_server; include /etc/nginx/includes/server_params.conf; - include /etc/nginx/includes/proxy_params.conf; + include /etc/nginx/includes/proxy_params.conf; client_max_body_size 0; location / { set $upstream_port 2202; @@ -11,13 +11,13 @@ server { set $upstream_port 2202; proxy_pass http://127.0.0.1:$upstream_port; } - + } server { listen %%interface%%:2206 default_server; include /etc/nginx/includes/server_params.conf; - include /etc/nginx/includes/proxy_params.conf; + include /etc/nginx/includes/proxy_params.conf; client_max_body_size 0; location /ubooquity/admin { set $upstream_port 2203; @@ -32,5 +32,9 @@ server { location /ubooquity/admin-api { set $upstream_port 2203; proxy_pass http://127.0.0.1:$upstream_port; - } + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" + } } + diff --git a/webtop_kde/config.json b/webtop_kde/config.json index b46ca264d..eb8a49886 100644 --- a/webtop_kde/config.json +++ b/webtop_kde/config.json @@ -1,12 +1,8 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", - "codenotary": "alexandrep.github@gmail.com", + "description": "Full linux desktop environment accessible via any modern web browser", "devices": [ "/dev/fuse", @@ -65,11 +61,7 @@ "host_dbus": true, "image": "ghcr.io/alexbelgium/webtop-kde-{arch}", "ingress": true, - "map": [ - "media:rw", - "share:rw", - "ssl" - ], + "map": ["media:rw", "share:rw", "ssl"], "name": "Webtop Alpine KDE", "options": { "DNS_server": "8.8.8.8", @@ -85,11 +77,7 @@ "ports_description": { "3000/tcp": "web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH", - "NET_ADMIN" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH", "NET_ADMIN"], "schema": { "DNS_server": "str?", "KEYBOARD": "list(da-dk-qwerty|de-de-qwertz|en-gb-qwerty|en-us-qwerty|es-es-qwerty|fr-ch-qwertz|fr-fr-azerty|it-it-qwerty|ja-jp-qwerty|pt-br-qwerty|sv-se-qwerty|tr-tr-qwerty)?", @@ -111,6 +99,7 @@ "udev": true, "upstream": "4.16-r0-ls48", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "4.16-r0-ls48", "video": true, "webui": "http://[HOST]:[PORT:3000]" diff --git a/webtop_kde/rootfs/etc/nginx/servers/ingress.conf b/webtop_kde/rootfs/etc/nginx/servers/ingress.conf index 929614514..b9c48a885 100644 --- a/webtop_kde/rootfs/etc/nginx/servers/ingress.conf +++ b/webtop_kde/rootfs/etc/nginx/servers/ingress.conf @@ -6,12 +6,16 @@ server { server_name webtop.*; location / { - add_header Access-Control-Allow-Origin *; + add_header Access-Control-Allow-Origin *; proxy_pass http://127.0.0.1:3000; proxy_buffering off; proxy_read_timeout 30; proxy_set_header Connection "Upgrade"; proxy_set_header Upgrade $http_upgrade; proxy_set_header Host $host; - } + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" + } } + diff --git a/webtrees/config.json b/webtrees/config.json index c31628a4c..c17b99517 100644 --- a/webtrees/config.json +++ b/webtrees/config.json @@ -1,9 +1,5 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "web's leading on-line collaborative genealogy application", "devices": [ @@ -55,11 +51,7 @@ "WT_PASS": "mybadpassword", "WT_USER": "admin" }, - "map": [ - "config:rw", - "share:rw", - "ssl" - ], + "map": ["config:rw", "share:rw", "ssl"], "name": "Webtrees", "options": { "BASE_URL": "http://192.168.178.23", @@ -74,10 +66,7 @@ "443/tcp": "Https web interface", "80/tcp": "Web interface" }, - "privileged": [ - "SYS_ADMIN", - "DAC_READ_SEARCH" - ], + "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], "schema": { "BASE_URL": "url", "CONFIG_LOCATION": "str", @@ -87,13 +76,12 @@ "localdisks": "str?", "networkdisks": "str?" }, - "services": [ - "mysql:want" - ], + "services": ["mysql:want"], "slug": "webtrees", "startup": "services", "upstream": "2.1.0-beta.1", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "2.1.0-beta.1", "webui": "[PROTO:ssl]://[HOST]:[PORT:80]" } diff --git a/wger/config.json b/wger/config.json index e7e465648..1433ac4c8 100644 --- a/wger/config.json +++ b/wger/config.json @@ -1,17 +1,11 @@ { - "arch": [ - "amd64", - "aarch64" - ], + "arch": ["amd64", "aarch64"], "boot": "auto", "description": "manage your personal workouts, weight and diet plans", "environment": { "DJANGO_DB_DATABASE": "/data/database.sqlite" }, - "map": [ - "share:rw", - "ssl:ro" - ], + "map": ["share:rw", "ssl:ro"], "name": "Wger", "options": {}, "ports": { @@ -25,6 +19,7 @@ "startup": "services", "upstream": "1.9", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "1.9-2", "webui": "[PROTO:ssl]://[HOST]:[PORT:8000]" } diff --git a/whoogle/build.json b/whoogle/build.json index d2c875ae0..fd14af35f 100644 --- a/whoogle/build.json +++ b/whoogle/build.json @@ -3,5 +3,8 @@ "aarch64": "ghcr.io/benbusby/whoogle-search:latest", "amd64": "ghcr.io/benbusby/whoogle-search:latest", "armv7": "ghcr.io/benbusby/whoogle-search:latest" + }, + "codenotary": { + "signer": "alexandrep.github@gmail.com" } } diff --git a/whoogle/config.json b/whoogle/config.json index bc64d82d7..f9238249b 100644 --- a/whoogle/config.json +++ b/whoogle/config.json @@ -1,17 +1,11 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "Self-hosted, ad-free, privacy-respecting metasearch engine", "devices": [], "environment": {}, - "map": [ - "config:rw" - ], + "map": ["config:rw"], "name": "Whoogle Search", "options": { "TZ": "Europe/Amsterdam", @@ -60,6 +54,7 @@ "slug": "whoogle-search", "upstream": "0.7.1", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/whoogle", + "codenotary": "alexandrep.github@gmail.com", "version": "0.7.1-2", "webui": "http://[HOST]:[PORT:5000]" } diff --git a/xteve/config.json b/xteve/config.json index 161ce57bf..437cad790 100644 --- a/xteve/config.json +++ b/xteve/config.json @@ -1,15 +1,8 @@ { - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "description": "M3U Proxy for Plex DVR and Emby Live TV", "environment": {}, - "map": [ - "config:rw", - "share:rw" - ], + "map": ["config:rw", "share:rw"], "name": "Xteve", "options": {}, "ports": { @@ -22,6 +15,7 @@ "slug": "xteve", "upstream": "2.2.0.200", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "2.2.0.200", "webui": "http://[HOST]:[PORT:34400]/web" } diff --git a/zoneminder/config.json b/zoneminder/config.json index 257b1e345..ff7daf9b9 100644 --- a/zoneminder/config.json +++ b/zoneminder/config.json @@ -1,19 +1,10 @@ { "apparmor": true, - "arch": [ - "aarch64", - "amd64", - "armv7" - ], + "arch": ["aarch64", "amd64", "armv7"], "boot": "auto", "description": "A full-featured, open source, state-of-the-art video surveillance software system", "image": "ghcr.io/alexbelgium/zoneminder-{arch}", - "map": [ - "config:rw", - "media:rw", - "share:rw", - "ssl" - ], + "map": ["config:rw", "media:rw", "share:rw", "ssl"], "name": "Zoneminder", "ports": { "80/tcp": 3778 @@ -21,12 +12,11 @@ "ports_description": { "80/tcp": "web interface" }, - "services": [ - "mysql:want" - ], + "services": ["mysql:want"], "slug": "zoneminder", "upstream": "1.36.12", "url": "https://github.com/alexbelgium/hassio-addons", + "codenotary": "alexandrep.github@gmail.com", "version": "1.36.12", "webui": "[PROTO:ssl]://[HOST]:[PORT:80]/zm" }