diff --git a/.templates/90-config_yaml.sh b/.templates/90-config_yaml.sh index 3743c2929..d2b2577b4 100644 --- a/.templates/90-config_yaml.sh +++ b/.templates/90-config_yaml.sh @@ -57,6 +57,11 @@ else # bashio::exit.nok fi +# Check if = instead of : +if [[ "$(grep -c "=" "config.yaml")" -gt 2 ]]; then + bashio::log.warning 'Are you sure you did not use "KEY=VALUE" ? yaml nomenclature requires "KEY:VALUE"' +fi + # Export all yaml entries as env variables # Helper function function parse_yaml { diff --git a/README.md b/README.md index 9cced5b95..5194f9699 100644 --- a/README.md +++ b/README.md @@ -44,35 +44,36 @@ website of Home Assistant, and use the following URL: https://github.com/alexbelgium/hassio-addons ``` -[//]: # "ADDONLIST_START" +## Addons list -## ✓ Connectors + +### ✓ Connectors - [enedisgateway2mqtt](enedisgateway2mqtt/) : use Enedis Gateway API to send data in your MQTT Broker - [gazpar2mqtt](gazpar2mqtt/) : Python script to fetch GRDF data and publish data to a mqtt broker -## ✓ Comics management +### ✓ Comics management - [Ubooquity](ubooquity/) ![smb][smb-shield] ![support][support-shield] ![ram][ram-shield]: Free, lightweight and easy-to-use home server for your comics and ebooks ! -## ✓ Documents management +### ✓ Documents management - [Nextcloud OCR](nextcloud/) ![smb][smb-shield] : A Nextcloud container, brought to you by LinuxServer.io - [Paperless NG](paperless_ng/) ![smb][smb-shield] : scan, index and archive all your physical documents - [Papermerge](papermerge/) ![smb][smb-shield] : Open source document management system (DMS) - [Elasticsearch](elasticsearch/) : distributed, RESTful search and analytics engine capable of solving a growing number of use cases -## ✓ File explorers +### ✓ File explorers - [Cloudcommander](cloudcommander/) ![smb][smb-shield] : File manager - [Filebrowser](filebrowser/) ![support][support-shield]![smb][smb-shield] : A file manager for the web -## ✓ Images management +### ✓ Images management - [Photoprism](photoprism/) ![smb][smb-shield] ![sql][sql-shield] ![ram][ram-shield] : server-based application for browsing, organizing and sharing your personal photo collection - [Piwigo](piwigo/) ![smb][smb-shield] ![sql][sql-shield] : photo gallery software for the web -## ✓ Home & family +### ✓ Home & family - [Enedisgateway2mqtt](enedisgateway2mqtt) : use Enedis Gateway API to send data in your MQTT Broker - [Firefly III](fireflyiii/) : A free and open source personal finance manager @@ -81,11 +82,11 @@ https://github.com/alexbelgium/hassio-addons - [Tandoor Recipes](tandoor_recipes/): Recipe manager - [Wger](wger/): manage your personal workouts, weight and diet plans -## ✓ Genealogy +### ✓ Genealogy - [Webtrees](webtrees/): web's leading online collaborative genealogy application -## ✓ Misc tools +### ✓ Misc tools - [Addons Updater](addons_updater/) [![Support Thread][support-badge]](https://community.home-assistant.io/t/new-addon-automatically-update-addons-based-on-github-upstream-new-releases/) : Automatic addons update by aligning version tag with github upstream releases - [Arpspoof](arpspoof/): adds ability to block internet connection for local network devices @@ -96,18 +97,18 @@ https://github.com/alexbelgium/hassio-addons - [Spotweb](spotweb/) : Spotweb is a decentralized usenet community based on the Spotnet protocol - [Teamspeak](teamspeak/): Voice communication for online gaming, education and training. -## ✓ Multimedia distributors +### ✓ Multimedia distributors - [Booksonic-air](booksonic_air/) ![smb][smb-shield]: platform for accessing the audibooks you own wherever you are -- [Emby](emby/) ![smb][smb-shield]: A Free Software Media System that puts you in control of managing and streaming your media. +- [Emby](emby/) ![smb][smb-shield]: A Free Software Media System that puts you in control of managing and streaming your media - [Flexget](flexget/) : FlexGet is a multipurpose automation tool for all of your media (Developed for @TyjTyj) - [Jellyfin](jellyfin/) ![smb][smb-shield] : A Free Software Media System that puts you in control of managing and streaming your media. -- [Mylar3](mylar3/) ![smb][smb-shield] : automated Comic Book downloader (cbr/cbz) for use with NZB and torrents written in python. It supports SABnzbd, NZBGET, and many torrent clients in addition to DDL. +- [Mylar3](mylar3/) ![smb][smb-shield] : automated Comic Book downloader (cbr/cbz) for use with NZB and torrents written in python. It supports SABnzbd, NZBGET, and many torrent clients in addition to DDL - [Ombi](ombi/) : Self-hosted Plex Request and user management system - [Plex](plex/) ![smb][smb-shield] : Plex organizes video, music and photos from personal media libraries and streams them to smart TVs, streaming boxes and mobile devices. - [xTeVe](xteve/): M3U Proxy for Plex DVR and Emby Live TV. -## ✓ Multimedia downloaders +### ✓ Multimedia downloaders - [Bazarr](bazarr/) ![smb][smb-shield] : Companion application to Sonarr and Radarr to download subtitles - [FlareSolverr](flaresolverr/) : Proxy server to bypass Cloudflare protection @@ -119,22 +120,22 @@ https://github.com/alexbelgium/hassio-addons - [Requestrr](requestrr/) : Chatbot used to simplify using services like Sonarr/Radarr/Ombi via the use of chat - [Sonarr](sonarr/) ![smb][smb-shield] : Can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. -## ✓ Organizers +### ✓ Organizers - [Organizr](organizr/) : An HTPC/Homelab services organizer that is written in PHP -## ✓ Security tools +### ✓ Security tools - [Bitwarden](bitwarden/) : Open source password management solution - [whoogle-search](whoogle/) : Self-hosted, ad-free, privacy-respecting metasearch engine -## ✓ Torrent tools +### ✓ Torrent tools - [Joal](joal/) ![ingress][ingress-shield] : An open source command line RatioMaster with WebUI. - [Qbittorrent](qbittorrent/) ![smb][smb-shield] ![support][support-shield] ![ingress][ingress-shield] : Torrent manager with custom ui and many configurable options - [Transmission](transmission/) ![smb][smb-shield] : The torrent client for Hass.io. -## ✓ Web hosting +### ✓ Web hosting - [Grav](grav/) ![smb][smb-shield] : Fast, Simple, and Flexible, file-based Web-platform - [Resioliosync by @tyjtyj](resiolosync/) ![smb][smb-shield]: Self-hosted file share and collaboration platform on the Web diff --git a/emby/CHANGELOG.md b/emby/CHANGELOG.md index f9049121e..72fb27ec5 100644 --- a/emby/CHANGELOG.md +++ b/emby/CHANGELOG.md @@ -1,4 +1,7 @@ +## 4.7.0.25 (24-02-2022) +- Update to latest version from linuxserver/docker-emby + ## 4.7.0.24 (19-02-2022) - Update to latest version from linuxserver/docker-emby diff --git a/emby/config.json b/emby/config.json index 6466f01f5..7bc0ce71e 100644 --- a/emby/config.json +++ b/emby/config.json @@ -1,7 +1,7 @@ { "host_network": true, "name": "Emby NAS", - "version": "4.7.0.24", + "version": "4.7.0.25", "slug": "emby_nas", "description": "A Free Software Media System that puts you in control of managing and streaming your media.", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/emby", @@ -12,7 +12,7 @@ "armv7" ], "boot": "auto", - "upstream": "4.7.0.24", + "upstream": "4.7.0.25", "webui": "http://[HOST]:[PORT:8096]", "startup": "services", "video": true, diff --git a/enedisgateway2mqtt_dev/README.md b/enedisgateway2mqtt_dev/README.md index 81a858f47..c2eef8a30 100644 --- a/enedisgateway2mqtt_dev/README.md +++ b/enedisgateway2mqtt_dev/README.md @@ -40,8 +40,4 @@ comparison to installing any other Hass.io add-on. 1. Check the logs of the add-on to see if everything went well. 1. Carefully configure the add-on to your preferences, see the official documentation for for that. -[smb-shield]: https://img.shields.io/badge/SMB--green?style=plastic.svg [repository]: https://github.com/alexbelgium/hassio-addons -[aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg -[amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg -[armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg diff --git a/filebrowser/CHANGELOG.md b/filebrowser/CHANGELOG.md index 14534501e..a431d22d8 100644 --- a/filebrowser/CHANGELOG.md +++ b/filebrowser/CHANGELOG.md @@ -1,3 +1,9 @@ + +## 2.21.1 (23-02-2022) +- Update to latest version from hurlenko/filebrowser-docker + +## 2.21.0 (22-02-2022) +- Update to latest version from hurlenko/filebrowser-docker - Cleanup: config base folder changed to /config/addons_config (thanks @bruvv) ## 2.20.1 (23-12-2021) diff --git a/filebrowser/Dockerfile b/filebrowser/Dockerfile index 25e852370..159aabdc1 100644 --- a/filebrowser/Dockerfile +++ b/filebrowser/Dockerfile @@ -15,7 +15,7 @@ ################# ARG BUILD_VERSION -ARG BUILD_UPSTREAM="2.20.1" +ARG BUILD_UPSTREAM="2.21.1" FROM hurlenko/filebrowser:v${BUILD_UPSTREAM} ################## diff --git a/filebrowser/config.json b/filebrowser/config.json index 5d2668b34..ece2044d9 100644 --- a/filebrowser/config.json +++ b/filebrowser/config.json @@ -1,6 +1,10 @@ { "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", @@ -64,7 +68,10 @@ "ports_description": { "8080/tcp": "Web UI port" }, - "privileged": ["SYS_ADMIN", "DAC_READ_SEARCH"], + "privileged": [ + "SYS_ADMIN", + "DAC_READ_SEARCH" + ], "schema": { "ssl": "bool", "certfile": "str", @@ -79,8 +86,8 @@ }, "slug": "filebrowser", "startup": "services", - "upstream": "2.20.1", + "upstream": "2.21.1", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "2.20.1-3", + "version": "2.21.1", "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" } diff --git a/fireflyiii/Readme.md b/fireflyiii/Readme.md index 41299b17a..7814dcadf 100644 --- a/fireflyiii/Readme.md +++ b/fireflyiii/Readme.md @@ -70,7 +70,3 @@ Create an issue on github ![illustration](https://raw.githubusercontent.com/firefly-iii/firefly-iii/develop/.github/assets/img/imac-complete.png) [repository]: https://github.com/alexbelgium/hassio-addons -[smb-shield]: https://img.shields.io/badge/smb-yes-green.svg -[aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg -[amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg -[armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg diff --git a/fireflyiii_data_importer/CHANGELOG.md b/fireflyiii_data_importer/CHANGELOG.md index 173f63042..6af884077 100644 --- a/fireflyiii_data_importer/CHANGELOG.md +++ b/fireflyiii_data_importer/CHANGELOG.md @@ -1,3 +1,6 @@ + +## version-0.9.0 (22-02-2022) +- Update to latest version from fireflyiii/data-importer - Show cron jobs messages in log ## version-0.8.0 (07-02-2022) diff --git a/fireflyiii_data_importer/Dockerfile b/fireflyiii_data_importer/Dockerfile index e8e05c85d..416c76b7f 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.8.0" +ARG BUILD_UPSTREAM="version-0.9.0" FROM ${BUILD_FROM} ################## diff --git a/fireflyiii_data_importer/config.json b/fireflyiii_data_importer/config.json index 57075d491..a354b34e4 100644 --- a/fireflyiii_data_importer/config.json +++ b/fireflyiii_data_importer/config.json @@ -39,8 +39,8 @@ "silent": "bool?" }, "slug": "fireflyiii_data_importer", - "upstream": "version-0.8.0", + "upstream": "version-0.9.0", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "version-0.8.0-5", + "version": "version-0.9.0", "webui": "[PROTO:ssl]://[HOST]:[PORT:8080]" } diff --git a/flexget/CHANGELOG.md b/flexget/CHANGELOG.md index 24ca080ae..d4fe06bac 100644 --- a/flexget/CHANGELOG.md +++ b/flexget/CHANGELOG.md @@ -1,4 +1,7 @@ +## 3.3.1 (24-02-2022) +- Update to latest version from flexget/flexget + ## 3.3.0 (15-02-2022) - Update to latest version from flexget/flexget diff --git a/flexget/config.json b/flexget/config.json index 60340dd92..6a364aea1 100644 --- a/flexget/config.json +++ b/flexget/config.json @@ -33,8 +33,8 @@ "FG_LOG_LEVEL": "list(critical|error|warning|info|verbose|debug|trace)?" }, "slug": "flexget", - "upstream": "3.3.0", + "upstream": "3.3.1", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "3.3.0", + "version": "3.3.1", "webui": "http://[HOST]:[PORT:5050]" } diff --git a/gazpar2mqtt/CHANGELOG.md b/gazpar2mqtt/CHANGELOG.md index 6b86b3736..0db28eeb5 100644 --- a/gazpar2mqtt/CHANGELOG.md +++ b/gazpar2mqtt/CHANGELOG.md @@ -1,6 +1,8 @@ +DO NOT UPDATE, TESTS ONGOING ## 0.8.1 (20-01-2022) - Update to latest version from yukulehe/gazpar2mqtt + ## 0.8.0 (19-01-2022) - Update to latest version from yukulehe/gazpar2mqtt diff --git a/gazpar2mqtt/Dockerfile b/gazpar2mqtt/Dockerfile index 44fa01217..1ba2e9afc 100644 --- a/gazpar2mqtt/Dockerfile +++ b/gazpar2mqtt/Dockerfile @@ -38,18 +38,16 @@ ARG MODULES="00-banner.sh 90-config_yaml.sh" RUN if ! command -v bash >/dev/null 2>/dev/null; then (apt-get update && apt-get install -yqq --no-install-recommends bash || apk add --no-cache bash) >/dev/null; fi \ && if ! command -v curl >/dev/null 2>/dev/null; then (apt-get update && apt-get install -yqq --no-install-recommends curl || apk add --no-cache curl) >/dev/null; fi \ && mkdir -p /etc/cont-init.d \ - && for scripts in $MODULES; do curl -L -f -s -S "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/$scripts" -o /etc/cont-init.d/"$scripts" || (echo "script failed to install $scripts" && exit 1); done \ + && for scripts in $MODULES; do curl -L "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/$scripts" -o /etc/cont-init.d/"$scripts" || (echo "script failed to install $scripts" && exit 1); done \ && chmod -R 755 /etc/cont-init.d || printf '%s\n' "${MODULES}" >/MODULESFILE # Manual apps -ENV PACKAGES="jq \ - curl \ - yamllint" +ENV PACKAGES="" # Automatic apps & bashio RUN if ! command -v bash >/dev/null 2>/dev/null; then (apt-get update && apt-get install -yqq --no-install-recommends bash || apk add --no-cache bash) >/dev/null; fi \ && if ! command -v curl >/dev/null 2>/dev/null; then (apt-get update && apt-get install -yqq --no-install-recommends curl || apk add --no-cache curl) >/dev/null; fi \ - && curl -L -f -s "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/automatic_packages.sh" --output /automatic_packages.sh \ + && curl -L -s "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/automatic_packages.sh" --output /automatic_packages.sh \ && chmod 777 /automatic_packages.sh \ && eval /./automatic_packages.sh "${PACKAGES:-}" \ && rm /automatic_packages.sh || printf '%s\n' "${PACKAGES:-}" > /ENVFILE diff --git a/gazpar2mqtt/README.md b/gazpar2mqtt/README.md index b0e983f53..1bb79bf1f 100644 --- a/gazpar2mqtt/README.md +++ b/gazpar2mqtt/README.md @@ -51,8 +51,4 @@ comparison to installing any other Hass.io add-on. 1. Check the logs of the add-on to see if everything went well. 1. Carefully configure the add-on to your preferences, see the official documentation for for that. -[smb-shield]: https://img.shields.io/badge/SMB--green?style=plastic.svg [repository]: https://github.com/alexbelgium/hassio-addons -[aarch64-shield]: https://img.shields.io/badge/aarch64-yes-green.svg -[amd64-shield]: https://img.shields.io/badge/amd64-yes-green.svg -[armv7-shield]: https://img.shields.io/badge/armv7-yes-green.svg diff --git a/gazpar2mqtt/config.json b/gazpar2mqtt/config.json index 01fae5fe0..ea7fbe0c1 100644 --- a/gazpar2mqtt/config.json +++ b/gazpar2mqtt/config.json @@ -28,5 +28,5 @@ "slug": "gazpar2mqtt", "upstream": "0.8.1", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "0.8.1-3" + "version": "0.8.1-4" } diff --git a/gazpar2mqtt/rootfs/etc/cont-init.d/00-aaa_dockerfile_backup.sh b/gazpar2mqtt/rootfs/etc/cont-init.d/00-aaa_dockerfile_backup.sh index 150053296..b6b67f3d6 100644 --- a/gazpar2mqtt/rootfs/etc/cont-init.d/00-aaa_dockerfile_backup.sh +++ b/gazpar2mqtt/rootfs/etc/cont-init.d/00-aaa_dockerfile_backup.sh @@ -30,4 +30,4 @@ if [ -e "/ENVFILE" ]; then && chmod 777 /automatic_packages.sh \ && eval /./automatic_packages.sh "${PACKAGES:-}" \ && rm /automatic_packages.sh -fi +fi diff --git a/jackett/CHANGELOG.md b/jackett/CHANGELOG.md index 3205d5e36..ccf23560b 100644 --- a/jackett/CHANGELOG.md +++ b/jackett/CHANGELOG.md @@ -1,4 +1,13 @@ +## 0.20.631 (24-02-2022) +- Update to latest version from linuxserver/docker-jackett + +## 0.20.629 (23-02-2022) +- Update to latest version from linuxserver/docker-jackett + +## 0.20.604 (22-02-2022) +- Update to latest version from linuxserver/docker-jackett + ## 0.20.598 (21-02-2022) - Update to latest version from linuxserver/docker-jackett diff --git a/jackett/config.json b/jackett/config.json index 88c15a4a8..7e37eea76 100644 --- a/jackett/config.json +++ b/jackett/config.json @@ -1,6 +1,6 @@ { "name": "Jackett NAS", - "version": "0.20.598", + "version": "0.20.631", "slug": "jackett_nas", "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", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/jackett", @@ -11,7 +11,7 @@ "armv7" ], "boot": "auto", - "upstream": "0.20.598", + "upstream": "0.20.631", "startup": "services", "webui": "http://[HOST]:[PORT:9117]", "environment": { diff --git a/jellyfin/CHANGELOG.md b/jellyfin/CHANGELOG.md index 27383f8ae..a46b65b36 100644 --- a/jellyfin/CHANGELOG.md +++ b/jellyfin/CHANGELOG.md @@ -1,4 +1,7 @@ +## 10.7.7-1-ls152 (24-02-2022) +- Update to latest version from linuxserver/docker-jellyfin + ## 10.7.7-1-ls151 (17-02-2022) - Update to latest version from linuxserver/docker-jellyfin diff --git a/jellyfin/config.json b/jellyfin/config.json index fc6f824b3..8e1670a0f 100644 --- a/jellyfin/config.json +++ b/jellyfin/config.json @@ -97,9 +97,9 @@ }, "slug": "jellyfin", "startup": "services", - "upstream": "10.7.7-1-ls151", + "upstream": "10.7.7-1-ls152", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "10.7.7-1-ls151", + "version": "10.7.7-1-ls152", "video": true, "webui": "http://[HOST]:[PORT:8096]" } diff --git a/plex/CHANGELOG.md b/plex/CHANGELOG.md index 18bcfd563..6fdb778a0 100644 --- a/plex/CHANGELOG.md +++ b/plex/CHANGELOG.md @@ -1,4 +1,7 @@ +## 1.25.6.5577-c8bd13540-ls103 (22-02-2022) +- Update to latest version from linuxserver/docker-plex + ## 1.25.5.5492-12f6b8c83-ls101 (08-02-2022) - Update to latest version from linuxserver/docker-plex diff --git a/plex/config.json b/plex/config.json index e858c3777..a842f73de 100644 --- a/plex/config.json +++ b/plex/config.json @@ -113,9 +113,9 @@ }, "slug": "plex_nas", "startup": "services", - "upstream": "1.25.5.5492-12f6b8c83-ls101", + "upstream": "1.25.6.5577-c8bd13540-ls103", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/plex", - "version": "1.25.5.5492-12f6b8c83-ls101", + "version": "1.25.6.5577-c8bd13540-ls103", "video": true, "webui": "http://[HOST]:[PORT:32400]/web" } diff --git a/qbittorrent/README.md b/qbittorrent/README.md index f9396fbe9..72c0bd13d 100644 --- a/qbittorrent/README.md +++ b/qbittorrent/README.md @@ -32,21 +32,6 @@ This addons has several configurable options : - optional openvpn support - allow setting specific DNS servers -## Installation - ---- - -The installation of this add-on is pretty straightforward and not different in comparison to installing any other add-on. - -1. Add my add-ons repository to your home assistant instance (in supervisor addons store at top right, or click button below if you have configured my HA) - [![Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Falexbelgium%2Fhassio-addons) -1. Install this add-on. -1. Click the `Save` button to store your configuration. -1. Set the add-on options to your preferences -1. Start the add-on. -1. Check the logs of the add-on to see if everything went well. -1. Open the webUI and adapt the software options - ## Configuration --- @@ -79,10 +64,47 @@ openvpn_password: YOURPASSWORD run_duration: 12h #for how long should the addon run. Must be formatted as number + time unit (ex : 5s, or 2m, or 12h, or 5d...) ``` +## Installation + +--- + +The installation of this add-on is pretty straightforward and not different in comparison to installing any other add-on. + +1. Add my add-ons repository to your home assistant instance (in supervisor addons store at top right, or click button below if you have configured my HA) + [![Open your Home Assistant instance and show the add add-on repository dialog with a specific repository URL pre-filled.](https://my.home-assistant.io/badges/supervisor_add_addon_repository.svg)](https://my.home-assistant.io/redirect/supervisor_add_addon_repository/?repository_url=https%3A%2F%2Fgithub.com%2Falexbelgium%2Fhassio-addons) +1. Install this add-on. +1. Click the `Save` button to store your configuration. +1. Set the add-on options to your preferences +1. Start the add-on. +1. Check the logs of the add-on to see if everything went well. +1. Open the webUI and adapt the software options + ## Integration with HA Use the [qBittorrent integration](https://www.home-assistant.io/integrations/qbittorrent/) +## Common issues + +### ipv6 issues with openvpn + +Add this code to your .ovpn config +```bash +# don't route lan through vpn +route 192.168.1.0 255.255.255.0 net_gateway + +# deactivate ipv6 +pull-filter ignore "dhcp-option DNS6" +pull-filter ignore "tun-ipv6" +pull-filter ignore "ifconfig-ipv6" +``` + +### nginx error code + +>[cont-init.d] 30-nginx.sh: executing... +>[cont-init.d] 30-nginx.sh: exited 1. + +Wait a couple minutes and restart addon, it could be a temporary unavailability of github + ## Support Create an issue on github, or ask on the [home assistant thread](https://community.home-assistant.io/t/home-assistant-addon-qbittorrent/279247) diff --git a/qbittorrent/rootfs/etc/cont-init.d/30-nginx.sh b/qbittorrent/rootfs/etc/cont-init.d/30-nginx.sh index 42907b316..90a44f262 100644 --- a/qbittorrent/rootfs/etc/cont-init.d/30-nginx.sh +++ b/qbittorrent/rootfs/etc/cont-init.d/30-nginx.sh @@ -35,7 +35,7 @@ sed -i "s|{{ .ssl }}|$(bashio::config 'ssl')|g" /etc/nginx/servers/ingress.conf ###################### [ "$DEBUG" = "debug" ] && echo "Before var" -LATEST_RELEASE=$(curl -s -L https://api.github.com/repos/wdaan/vuetorrent/releases/latest | +LATEST_RELEASE=$(curl -s --retry 5 -L https://api.github.com/repos/wdaan/vuetorrent/releases/latest | grep "browser_download_url.*zip" | cut -d : -f 2,3 | tr -d \" | diff --git a/readarr/CHANGELOG.md b/readarr/CHANGELOG.md index 5a8639a20..d8948171c 100644 --- a/readarr/CHANGELOG.md +++ b/readarr/CHANGELOG.md @@ -1,4 +1,10 @@ +## nightly-0.1.1.1259-ls96 (22-02-2022) +- Update to latest version from linuxserver/docker-readarr + +## nightly-0.1.1.1251-ls95 (22-02-2022) +- Update to latest version from linuxserver/docker-readarr + ## nightly-0.1.0.1248-ls94 (21-02-2022) - Update to latest version from linuxserver/docker-readarr diff --git a/readarr/config.json b/readarr/config.json index 6d34f16b0..b9184cdc3 100644 --- a/readarr/config.json +++ b/readarr/config.json @@ -1,6 +1,6 @@ { "name": "Readarr NAS", - "version": "nightly-0.1.0.1248-ls94", + "version": "nightly-0.1.1.1259-ls96", "slug": "readarr_nas", "description": "Book Manager and Automation", "url": "https://github.com/alexbelgium/hassio-addons/tree/master/readarr", @@ -11,7 +11,7 @@ "armv7" ], "boot": "auto", - "upstream": "nightly-0.1.0.1248-ls94", + "upstream": "nightly-0.1.1.1259-ls96", "webui": "http://[HOST]:[PORT:8787]", "startup": "services", "devices": [ diff --git a/transmission/CHANGELOG.md b/transmission/CHANGELOG.md index 29e959333..3bf90e73b 100644 --- a/transmission/CHANGELOG.md +++ b/transmission/CHANGELOG.md @@ -1,4 +1,10 @@ +## 3.00-r5-ls113 (24-02-2022) +- Update to latest version from linuxserver/docker-transmission + +## 3.00-r5-ls112 (22-02-2022) +- Update to latest version from linuxserver/docker-transmission + ## 3.00-r2-ls109 (27-01-2022) - Update to latest version from linuxserver/docker-transmission diff --git a/transmission/Dockerfile b/transmission/Dockerfile index 0252c7926..e0980f95f 100644 --- a/transmission/Dockerfile +++ b/transmission/Dockerfile @@ -28,12 +28,7 @@ RUN sed -i "s|config|config/transmission|g" /etc/services.d/transmission/run \ # Allow UID and GID setting && sed -i 's/bash/bashio/g' /etc/cont-init.d/10-adduser \ && sed -i 's/{PUID:-911}/(bashio::config "PUID")/g' /etc/cont-init.d/10-adduser \ - && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' /etc/cont-init.d/10-adduser \ - # Allow return to original UI - && ln -s /usr/share/transmission/web/style /transmission-web-control && \ - ln -s /usr/share/transmission/web/images /transmission-web-control && \ - ln -s /usr/share/transmission/web/javascript /transmission-web-control && \ - ln -s /usr/share/transmission/web/index.html /transmission-web-control/index.original.html + && sed -i 's/{PGID:-911}/(bashio::config "PGID")/g' /etc/cont-init.d/10-adduser ################## # 3 Install apps # diff --git a/transmission/config.json b/transmission/config.json index 8ac6e32c8..1efa75a93 100644 --- a/transmission/config.json +++ b/transmission/config.json @@ -93,8 +93,8 @@ }, "slug": "transmission_ls", "startup": "services", - "upstream": "3.00-r2-ls109", + "upstream": "3.00-r5-ls113", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "3.00-r2-ls109", + "version": "3.00-r5-ls113", "webui": "http://[HOST]:[PORT:9091]" }