From 38c7e68a87a35d32a68f7e991725fe7943dc7a59 Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Tue, 8 Jun 2021 09:19:56 +0000 Subject: [PATCH] Commit new App releases for TrueCharts Signed-off-by: TrueCharts-Bot --- deprecated/nzbhydra/5.2.3/Chart.lock | 2 +- develop/prototype-gui/0.0.12/Chart.lock | 2 +- incubator/appdaemon/2.2.3/Chart.lock | 2 +- incubator/bazarr/5.2.3/Chart.lock | 2 +- incubator/calibre-web/5.2.3/Chart.lock | 2 +- incubator/deluge/5.2.3/Chart.lock | 2 +- incubator/fireflyiii/3.2.6/Chart.lock | 2 +- incubator/freshrss/5.2.3/Chart.lock | 2 +- incubator/gaps/5.2.3/Chart.lock | 2 +- incubator/grocy/5.2.3/Chart.lock | 2 +- incubator/heimdall/5.2.3/Chart.lock | 2 +- incubator/lazylibrarian/5.2.3/Chart.lock | 2 +- incubator/lychee/5.2.3/Chart.lock | 2 +- incubator/navidrome/5.2.3/Chart.lock | 2 +- incubator/node-red/5.2.3/Chart.lock | 2 +- incubator/nzbget/5.2.4/CONFIG.md | 8 + incubator/nzbget/5.2.4/Chart.lock | 6 + incubator/nzbget/5.2.4/Chart.yaml | 23 + incubator/nzbget/5.2.4/README.md | 56 ++ incubator/nzbget/5.2.4/app-readme.md | 3 + .../nzbget/5.2.4/charts/common-5.1.3.tgz | Bin 0 -> 23032 bytes incubator/nzbget/5.2.4/ix_values.yaml | 15 + incubator/nzbget/5.2.4/questions.yaml | 536 +++++++++++++++++ incubator/nzbget/5.2.4/templates/common.yaml | 1 + incubator/nzbget/5.2.4/test_values.yaml | 25 + incubator/nzbget/5.2.4/values.yaml | 0 incubator/organizr/5.2.3/Chart.lock | 2 +- incubator/podgrab/3.2.3/Chart.lock | 2 +- incubator/qbittorrent/5.2.3/Chart.lock | 2 +- incubator/readarr/5.2.4/Chart.lock | 2 +- incubator/sabnzbd/5.2.4/Chart.lock | 2 +- incubator/tvheadend/6.2.3/Chart.lock | 2 +- incubator/unifi/5.2.3/Chart.lock | 2 +- stable/collabora-online/5.2.4/Chart.lock | 2 +- stable/deepstack-cpu/3.2.3/Chart.lock | 2 +- stable/emby/5.2.4/Chart.lock | 2 +- stable/esphome/5.2.3/Chart.lock | 2 +- stable/handbrake/5.2.3/Chart.lock | 2 +- stable/home-assistant/5.2.4/CONFIG.md | 8 + stable/home-assistant/5.2.4/Chart.lock | 6 + stable/home-assistant/5.2.4/Chart.yaml | 28 + stable/home-assistant/5.2.4/README.md | 56 ++ stable/home-assistant/5.2.4/app-readme.md | 3 + .../5.2.4/charts/common-5.1.3.tgz | Bin 0 -> 23032 bytes stable/home-assistant/5.2.4/ix_values.yaml | 15 + stable/home-assistant/5.2.4/questions.yaml | 561 ++++++++++++++++++ .../5.2.4/templates/common.yaml | 1 + .../5.2.4/templates/secret.yaml | 15 + stable/home-assistant/5.2.4/test_values.yaml | 101 ++++ stable/home-assistant/5.2.4/values.yaml | 0 stable/jackett/5.2.5/Chart.lock | 2 +- stable/jellyfin/5.2.3/Chart.lock | 2 +- stable/kms/5.2.3/Chart.lock | 2 +- stable/lidarr/5.2.3/Chart.lock | 2 +- stable/ombi/5.2.4/Chart.lock | 2 +- stable/plex/4.2.3/Chart.lock | 2 +- stable/radarr/5.2.4/Chart.lock | 2 +- stable/sonarr/5.2.3/Chart.lock | 2 +- stable/syncthing/5.3.4/Chart.lock | 2 +- stable/tautulli/5.2.3/Chart.lock | 2 +- stable/traefik/4.0.5/Chart.lock | 2 +- stable/transmission/5.2.3/Chart.lock | 2 +- stable/truecommand/5.2.3/Chart.lock | 2 +- stable/vaultwarden/2.2.7/Chart.lock | 2 +- stable/zwavejs2mqtt/5.2.4/Chart.lock | 2 +- 65 files changed, 1509 insertions(+), 42 deletions(-) create mode 100644 incubator/nzbget/5.2.4/CONFIG.md create mode 100644 incubator/nzbget/5.2.4/Chart.lock create mode 100644 incubator/nzbget/5.2.4/Chart.yaml create mode 100644 incubator/nzbget/5.2.4/README.md create mode 100644 incubator/nzbget/5.2.4/app-readme.md create mode 100644 incubator/nzbget/5.2.4/charts/common-5.1.3.tgz create mode 100644 incubator/nzbget/5.2.4/ix_values.yaml create mode 100644 incubator/nzbget/5.2.4/questions.yaml create mode 100644 incubator/nzbget/5.2.4/templates/common.yaml create mode 100644 incubator/nzbget/5.2.4/test_values.yaml create mode 100644 incubator/nzbget/5.2.4/values.yaml create mode 100644 stable/home-assistant/5.2.4/CONFIG.md create mode 100644 stable/home-assistant/5.2.4/Chart.lock create mode 100644 stable/home-assistant/5.2.4/Chart.yaml create mode 100644 stable/home-assistant/5.2.4/README.md create mode 100644 stable/home-assistant/5.2.4/app-readme.md create mode 100644 stable/home-assistant/5.2.4/charts/common-5.1.3.tgz create mode 100644 stable/home-assistant/5.2.4/ix_values.yaml create mode 100644 stable/home-assistant/5.2.4/questions.yaml create mode 100644 stable/home-assistant/5.2.4/templates/common.yaml create mode 100644 stable/home-assistant/5.2.4/templates/secret.yaml create mode 100644 stable/home-assistant/5.2.4/test_values.yaml create mode 100644 stable/home-assistant/5.2.4/values.yaml diff --git a/deprecated/nzbhydra/5.2.3/Chart.lock b/deprecated/nzbhydra/5.2.3/Chart.lock index de41d66bf14..70ee82b04bd 100644 --- a/deprecated/nzbhydra/5.2.3/Chart.lock +++ b/deprecated/nzbhydra/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:14.101184173Z" +generated: "2021-06-08T09:18:38.010145076Z" diff --git a/develop/prototype-gui/0.0.12/Chart.lock b/develop/prototype-gui/0.0.12/Chart.lock index be4bc3b212b..22343033fc6 100644 --- a/develop/prototype-gui/0.0.12/Chart.lock +++ b/develop/prototype-gui/0.0.12/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:13.374773445Z" +generated: "2021-06-08T09:18:37.268325938Z" diff --git a/incubator/appdaemon/2.2.3/Chart.lock b/incubator/appdaemon/2.2.3/Chart.lock index 35c76371f87..c1f0f3e9672 100644 --- a/incubator/appdaemon/2.2.3/Chart.lock +++ b/incubator/appdaemon/2.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:52.066691257Z" +generated: "2021-06-08T09:18:14.938074944Z" diff --git a/incubator/bazarr/5.2.3/Chart.lock b/incubator/bazarr/5.2.3/Chart.lock index 1fe4482c360..b2f479fcfb3 100644 --- a/incubator/bazarr/5.2.3/Chart.lock +++ b/incubator/bazarr/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:52.778491546Z" +generated: "2021-06-08T09:18:15.692776016Z" diff --git a/incubator/calibre-web/5.2.3/Chart.lock b/incubator/calibre-web/5.2.3/Chart.lock index 6d3c81bd1cf..294d957d7b5 100644 --- a/incubator/calibre-web/5.2.3/Chart.lock +++ b/incubator/calibre-web/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:53.54194108Z" +generated: "2021-06-08T09:18:16.435043542Z" diff --git a/incubator/deluge/5.2.3/Chart.lock b/incubator/deluge/5.2.3/Chart.lock index 0ca59207b05..7426ee18b72 100644 --- a/incubator/deluge/5.2.3/Chart.lock +++ b/incubator/deluge/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:54.281699435Z" +generated: "2021-06-08T09:18:17.167596927Z" diff --git a/incubator/fireflyiii/3.2.6/Chart.lock b/incubator/fireflyiii/3.2.6/Chart.lock index 7748c618b76..770f7c99452 100644 --- a/incubator/fireflyiii/3.2.6/Chart.lock +++ b/incubator/fireflyiii/3.2.6/Chart.lock @@ -6,4 +6,4 @@ dependencies: repository: https://charts.bitnami.com/bitnami version: 10.4.9 digest: sha256:299d4839c2ac8b84cf7388efce1d04df7d17e938bcd433a459e64baa21181adc -generated: "2021-06-08T09:04:57.790690673Z" +generated: "2021-06-08T09:18:20.491987071Z" diff --git a/incubator/freshrss/5.2.3/Chart.lock b/incubator/freshrss/5.2.3/Chart.lock index 1ff33696738..f5621898d1e 100644 --- a/incubator/freshrss/5.2.3/Chart.lock +++ b/incubator/freshrss/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:01.431338529Z" +generated: "2021-06-08T09:18:24.745434373Z" diff --git a/incubator/gaps/5.2.3/Chart.lock b/incubator/gaps/5.2.3/Chart.lock index 0c704d292dc..d6b08e90e0e 100644 --- a/incubator/gaps/5.2.3/Chart.lock +++ b/incubator/gaps/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:02.22084895Z" +generated: "2021-06-08T09:18:25.56585201Z" diff --git a/incubator/grocy/5.2.3/Chart.lock b/incubator/grocy/5.2.3/Chart.lock index 0083a584a41..35ec21466da 100644 --- a/incubator/grocy/5.2.3/Chart.lock +++ b/incubator/grocy/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:03.02102519Z" +generated: "2021-06-08T09:18:26.354329875Z" diff --git a/incubator/heimdall/5.2.3/Chart.lock b/incubator/heimdall/5.2.3/Chart.lock index b4d37b0f86e..e29740c95d0 100644 --- a/incubator/heimdall/5.2.3/Chart.lock +++ b/incubator/heimdall/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:03.775781597Z" +generated: "2021-06-08T09:18:27.158175498Z" diff --git a/incubator/lazylibrarian/5.2.3/Chart.lock b/incubator/lazylibrarian/5.2.3/Chart.lock index c8fa7e7f45c..6976b625ef7 100644 --- a/incubator/lazylibrarian/5.2.3/Chart.lock +++ b/incubator/lazylibrarian/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:04.480740381Z" +generated: "2021-06-08T09:18:27.927997879Z" diff --git a/incubator/lychee/5.2.3/Chart.lock b/incubator/lychee/5.2.3/Chart.lock index 4d4cb5b154f..fe534cfede1 100644 --- a/incubator/lychee/5.2.3/Chart.lock +++ b/incubator/lychee/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:05.291452838Z" +generated: "2021-06-08T09:18:28.699335364Z" diff --git a/incubator/navidrome/5.2.3/Chart.lock b/incubator/navidrome/5.2.3/Chart.lock index a19efc265e0..0d4f7a9b919 100644 --- a/incubator/navidrome/5.2.3/Chart.lock +++ b/incubator/navidrome/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:06.019154689Z" +generated: "2021-06-08T09:18:29.452635308Z" diff --git a/incubator/node-red/5.2.3/Chart.lock b/incubator/node-red/5.2.3/Chart.lock index 389f749251a..2e310566e55 100644 --- a/incubator/node-red/5.2.3/Chart.lock +++ b/incubator/node-red/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:06.711905621Z" +generated: "2021-06-08T09:18:30.3039926Z" diff --git a/incubator/nzbget/5.2.4/CONFIG.md b/incubator/nzbget/5.2.4/CONFIG.md new file mode 100644 index 00000000000..6d760c18421 --- /dev/null +++ b/incubator/nzbget/5.2.4/CONFIG.md @@ -0,0 +1,8 @@ +# Configuration Options + +##### Connecting to other apps +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: +https://truecharts.org/manual/linking/ + +##### Available config options +In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/incubator/nzbget/5.2.4/Chart.lock b/incubator/nzbget/5.2.4/Chart.lock new file mode 100644 index 00000000000..26a13cbfe91 --- /dev/null +++ b/incubator/nzbget/5.2.4/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://truecharts.org/ + version: 5.1.3 +digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b +generated: "2021-06-08T09:18:31.062106175Z" diff --git a/incubator/nzbget/5.2.4/Chart.yaml b/incubator/nzbget/5.2.4/Chart.yaml new file mode 100644 index 00000000000..a625f5a207f --- /dev/null +++ b/incubator/nzbget/5.2.4/Chart.yaml @@ -0,0 +1,23 @@ +apiVersion: v2 +appVersion: auto +dependencies: +- name: common + repository: https://truecharts.org/ + version: 5.1.3 +deprecated: false +description: NZBGet is a Usenet downloader client +home: https://github.com/truecharts/apps/tree/master/charts/incubator/nzbget +icon: https://avatars1.githubusercontent.com/u/3368377?s=400&v=4 +keywords: +- nzbget +- usenet +kubeVersion: '>=1.16.0-0' +maintainers: +- email: info@truecharts.org + name: TrueCharts + url: truecharts.org +name: nzbget +sources: +- https://nzbget.net/ +type: application +version: 5.2.4 diff --git a/incubator/nzbget/5.2.4/README.md b/incubator/nzbget/5.2.4/README.md new file mode 100644 index 00000000000..927dec88266 --- /dev/null +++ b/incubator/nzbget/5.2.4/README.md @@ -0,0 +1,56 @@ +# Introduction + +![Version: 3.1.5](https://img.shields.io/badge/Version-3.1.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) + +NZBGet is a Usenet downloader client + +TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** + +## Source Code + +* +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://truecharts.org/ | common | 3.5.5 | + +## Installing the Chart + +To install the chart with the release name `nzbget` + +- Open TrueNAS SCALE +- Go to Apps +- Click "Install" for this specific Apps +- Fill out the configuration form + +## Uninstalling the Chart + +To uninstall the `nzbget` deployment + +- Open TrueNAS SCALE +- Go to Apps +- Go to "Installed Apps" +- Expand the menu in the top-right corner of this App +- Click "Remove" for this specific Apps + +The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. + +## Support + +- See the [Wiki](https://truecharts.org) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) +- Ask a [question](https://github.com/truecharts/apps/discussions) + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) +All Rights Reserved - The TrueCharts Project diff --git a/incubator/nzbget/5.2.4/app-readme.md b/incubator/nzbget/5.2.4/app-readme.md new file mode 100644 index 00000000000..bde861cf216 --- /dev/null +++ b/incubator/nzbget/5.2.4/app-readme.md @@ -0,0 +1,3 @@ +NZBGet is a Usenet downloader client +This App is supplied by TrueCharts, for more information please visit https://truecharts.org +NZBGet is a Usenet downloader client diff --git a/incubator/nzbget/5.2.4/charts/common-5.1.3.tgz b/incubator/nzbget/5.2.4/charts/common-5.1.3.tgz new file mode 100644 index 0000000000000000000000000000000000000000..7fb16d84d5e04e393593308a0a341ce91affb786 GIT binary patch literal 23032 zcmV)oK%BoHiwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0POvHciT3$Fb>bZ)u+HH>8ahvqGUU^TRq3;Jsvx4eI{|dA}4*$ zbh=`gge24y$>Bwg>g4_GzlAFS5Fja8anh-{x*CfFHa0eZeZ$6vAJ1lS)IXiVH1`&8 z7XD@Z&tNbZ96ozS{~Zhl=D&lZ{k^~JJ{uey40iX94tD=C*xh?}xc?V0_yo9Ao+8U( z`j^3j+cG=%2YFzE-=Z|baWn+;y$(zg`7??m)Co}Lr#Q*!n;(kECx3wu-=r{IfN`9H ztF%CL`edDHJVQe;&GRH1_WKi@Pm3GRk7xZnEs#&k^kI@@{X9jeKZ9A0(msFBCSnKs zq#*$U&S4JI%wwR645fY?t~8N^WzafDI|49y@8hX6<8_`gfQUYt%k07Q`VS0MlZ zMH&u)QBXp;{SAe|e`o$QE^-w0LUeP3qlp)V64t9U!Z6$Y{`-9gELM#7B3~qED7x60 zi~byVyWW1M-T3qMKZjv~vQNYS>ev7N{$O|CT>nSAN1OHk7|$e(Z(um=0PqC#dSHZd z03#63QJUfa(FLAQ5lB)r#_vHqroYBT7?O#|r|m0VT7yE$p(w{GqGdpU#yG-+dvt&V zP}b~_g`LJ>h|&s}@)IC4-lN~&!Vm`_rkp7QFeNP{VZ4~3DBl4AM6)=`P!8f0WI4>y zxCk?pcK~3ErYx*?J&JS4K*kYmye!yP;Phn!9iY}4g8Ppuz!2V`a2Z&vf(quMnBAb1 zkUl^ePEi1oI3TPhMM;Q#m<_>h4aJINlEMIiEKgyMCJS2hhd2di5}9lV%qcY)7ofy^ zjrjbRby+Wxj zCDY(TOJ^gMs2yHt2!8q10s^L!tfn&gOlx-P)@u?6og@xUj5W#XoCE=Y;HNmnzZ0+_ zxQqjEQsi;w!w{vNC*Z$DyS*Ox&j4p+Y6Sn)fxHZkD3MS^-w(kUh8d#7OD8BF67rQZ zhqK5Tj$X^93ZBr_I)m@^cY}e1a(emZO^!qSJ4OEzr9O&sGPb1PcV)SkXcni7+M=Bd zrE~0~6W@=EC@(o{f_yy2CluuC#AmBv-WMx4%jf*e%jGV{C^sn#4&#N>Kv&Dayee&ZiU-XK;(S02!s{ z!s|Q%e?tJ?LCUxwWyTp&Ss_6jMSi+S2wFD_G0%5cS18HJfS@s9eq^Z=UiF01HCo)n z!Ga+GeII3+ptGXBfiVt|*I~#?IdXY28vXq0_1O^27QF;!8PS$`cV9vr0Tj(~8b_4j z&0&hk{LVaZ#fc~-W0k&CdXG8GK{XOtrqY%Li zc^8D}A3uK6c>+#lk+(VWud z2~i?=PZ?49IFX4pPUD%JBH0c=@8K*VBk=_MOz96&23O2lqEgJ_9j5oN!lYLWCb+|4 z2yPH7)PuncM+A?nB$PvR_59`Ki<7J8@7|ugc=LP+x)$VFO)^hixKq5h2ovQdirW_=v}hWxx2z#R5qLb(+g^1d=x zdSb5h(EB9LP%nvt9x;~E87oVA`IewYhgbCV;?>#ncNZrwpEHgGz!;-2c#X#5H-B>p z^XZVTE-#7$M5xf|h`GXr2$2wDJb4KdTA$SxW)k_*o57?j#Hd3fFHt)Nv8mh$0#KWB`2JRE}5GJ<68a{1qG2LqTVT~c0ro}Pe8WFay09a zzV!SQ=h%m#5KUni-(`Z65N-v5&v1}XDXty)Q-Xzew`6d80gNUnjf<>TBI1IM-je~v zIhe*7l~iQf=Qx^l#0w$jf1aX;ymMw5X|5Lq$rESIRa4@#_?^D0GwrHRmKs>;u!*e zmrIR6Es~7la!SE6o&n~cx>nJbV74k zn-PZl%P%P!|N84z4Ri40$VW+@^+mm2#0ZR|3HcZirlIhQtj7!XpD?L~qe(BHBJp~= z!-UI-{d|F=+l=`=c-Kxj*;%hf$S>%MJdL9qz0ak_c*!(B@tuEGw7-^cW<(yAYG>9G zUWmuYU-%(%0g?q25KIwU5ZMlhd3-8LXMiXH9{67((z)~iL~x@3;7G`QqQ1hcM=T`0 zwyGy9O~4?)d}jMAw^RbLws)DvH%KlOIs@2;7E_DK9Z{D_6N#wuKE!hrp)BjA2nLw` zmE|zai=>y3=Cl5`q01A2cZ0(CuEPpQRrm!51riJ1q>LR300IZa`eSR5&juB2hv_)n zXrNPDGZ}@pc}+fD6TU@w>K)Fesp_j~ zZ)vbS4(fc&nS6+RqPJd)_9(tP41dEdoWJ9pWKPD)}bm6nty953{$1@Zcd8Paq;;=~3)igyJ!FLD_I;9OBK)lj~kaN*K zBjo2#G9@JRPcbKS;A@@~cHm#wtQaxwvhMFMV^k&bgZ zbu#<3J8;gf!+}+g5L%U_JKg9X!iVn481O*a_ujG!s} zK3fIXKbW}Q0a48C@Z9%2Z(Esn)LTMy`x$c=!wBpOFguEsLj5su6fVlov=&Tn5z%b~ z3Jf&=QNdbsSTeJz7?1IL1|DaC;?0H*XBr`l4G&{=moBe-k+2GEr-GX&=a)*A%QT)7 zBouv4b%owdu|K5-$qnJJ|0-~b0@g2!|IH1P?_Sh^Q?@HgNT#06x|PIf4iwh_pV6$A zGOJ0s)u%L3E|n?W#6oCef`^ooyK#b(da|TthBwS|N{famuE1GwmNSYwr?_L9YodXI zi0BSfStm~Op;7jdluOb$kNr6Gly9RVp)eE|==D!mSC`j2?B5ajp-{k=o^VrVZ0J;WMkRQOdx^C<9|Z9zmy82+ zDd&I`YcFCL{0)XM@=;1h=|YrK8DXYU>Y>gF>4zYYsTYoPuv}>Z)1g%`<7kqiENdf~ z%c2hx%^Z$fH1h&Wh-O|x7tL}%r+jY?j2W6VB_Cv| z-OED|O>p$yQ8W*;9`xx>73p~QlgMtNjBvcD`??MNo`Ba3c&0izX<*g&w15gwIcpjAgsARu)PIVzoKS!w1%5(dxq%~=A#-b$EQP=svSr-k`z2l& z`!Fn-j)_zP^J$3`0Z@t)@~KoHO3W@{KJ`F5lmwt5=xgsNpmQ1%5fJf1IJ6SQ2L9_9 z?0UP;dV>n2E2>6b(g+^yqoUVWS`uqP)92ZuN)g@u@KHGxNHYc$wu8_bGL>-cAS?QZ z!KJTWjLhlcfxpH1lyC3QT{I$U*vuj$kfbr)NQL_7u<^)4=GbIS$;~4+eYIKB%eno> zFk(B>a?6;i0TBH7=Df6!uhIftoQ%Ne^yI~J;G;ChW1=Al+nkJ#4?}c{(p>Wg=+pm+ zm}$02Y?ERMnJ-yRcLCzCn6(mTIhw65%9yw08}iL9$Rt{R8N)!Pa2o@2XVV^8+7A!^PDbB=L2bOAd8TS71!{~ZPb9PA(D3#I9 z<+9}iQiYerGn7y1K5LjE26BSuC<2@wtW(wcMMTwj6o4%Sjcppn$UsL$7!s9BgG4zS z_2W^eL%sw2X&lR-7fWwgn<@+@k$b9M!QFaykVW96sL0sNd5^Q40QW==3`D1a-<46_9&-&Vk;d1gS0WNJ z3h*2U1q_MAyJZL==u>8x!^lTohha=Pr-<>(WJDF43uK5o#=!OEOO;7-Ti*g+dcfw+x2z_12)?wrYuIR2fD)U^W#}pyt})* z^R)LJ&BK$TEG|+X31OXqK09RKVqjiJRFUUXo`9bbD6#^E;R2+{k7qL!1=Kg8Y)Y45 z1iU)6!Sfh|2+p~mk#4+_$?oI0$QW#Y8e_jyuZj$%9^0^mVHN`%5q?LVtW(0&GG@SL zAT1&y3YCC29wQs#Jf|l=o;)d$*#TMMPYD7qafHb@dqVFGVyXIyz9`j-i1n9|a~y|Z ze21e610RxQyaQnHTanQMGtxqY2pfaxf`xmhXco`;@rfc07vLs^lsw}crQn;A+}|+! zmJN@Pyna#)!R}x%6Y`aw2N;6gz3*OP`c8~&yBeSSDB9-v3=cp5DI?wc?_d~ud9u!9 zpbh80_ntj_W}N?gwtINEIsf?>&;5P>+YUbglBbI#CL+D`wUEgnPkU4L>Vfl|g^8vp z3Q$UIq=Nhv(ztRtlfVrmnyfgM#jICxEYRzG+yD5nbAR7s+m;A)Sz{gy!!GE3B;tj9 z?SBhiqIAN8Dq|mp+)XJql%qgJm3<3DAo;g_1r(0_un5YQI3_d@y9+$)R?zt=^Pk`gB2EYg)mY_7o6fh(oZIq&UjQpnDM$ z`_(K%aF!8kz=eX7$ml%_4mpoczodDNK3%gHv*_?>dKlrpgIwQ(Blm554#(Vm?UOJf`PsoUjP5p+D8I5r?Xw6!Grj z^fruPU`4YINi~W^!NZNGf~5$&w&x20u- zflT7SLT3fT&&|>{&k~PC{!3F}T?#;h{NLYyHZbM?!O`AE{y)aEiu^BA6_$ok|%F0!feJ{~?D)K>r;j!Fc=!&dWR-0VbD1A6%>Ob0wkOHp+vR(P2 zW^?LpxAPgu>eOQ})-rE#2ZC&3yFzC@@s&6ebbqg))nYno3A6NBDQJNHRoBz4I0YU} zb_F~oX_h2`B_o%PlTxW{e+J*bQ8IAR!8a8nP3=)3GHg^>Bbtn>8H({jr}jn}-6*4f zqNl3=iNNXg?Ey9Ee|x(}rv5kB_qRRX=uqk)WTG_i+r)|V^( zDPOYZk~t8?o=|25uFzYKEtF$ZL4wT+PlKp#ZdLYUpQb1yw#e`pbh~YEueNDmPkGH0 zW`9SEvSL?|aJ%fC7!0F#9HC=_O*Hm|A2Jj5)p{k&TeQe5UHAaTIL&eka2-HTnQQ;< zTWw$DQ`P^Hx&O%VKS$5Z`yZa|4L17Uqde6A_X7JU%22@Kcqn5(NuWPPfPdKm;+W~4 zH()1|y8Kgj`~P+paY2t56LwLE4&UT)_-w+`ut+_ytn5KI-NIBNVuh{ z#PU=OHz5KcyaRCx;3P$e2BhK$+@(0j(PRf?@i@PODe43`%Ts()KOcctufgf7i?j2q^H&!m@ahL} za`C_5@8=h1I{;ytkr};Dm`F_lCZt1w*BK$CH7;DTJYR$lLKsa7I6+_%&rwRxy(ML^ z1Q8`28br$N{z`YePUm`bdG`N${CDr1Sk-upQ99&vf)Mt)!+gecjB!Q-cX5DHM#UQh zW^q9CR|u=2ydwi#rZLeGxFeWq7ai3Axs)e`-j-(+8qATK1xTra!thm(bUf& z&hkz?rg3WgQUV$lE;JbBa49{Z>e5|kfS28@N#=f|DTAW`z25;(FW;W38jISzDq!W& zq~S47b!zG~mv2u!S*m9mDB5R>-eWd%%nn@HZ3wGPp=c+pG2R9>i?-ra0nWawr}ef? zlj5mD2*o@j)T;E2Y9*EOo>K!ibi8UyrY=v%s)iPAReGhRuBF|!W)+=zPqh#wb5v^d z_j>+cmH*6;Sf>imApZvkgF{pP9}NZ@`TrOX-~XfOa8nu5!?`%$&2#faVRTyd>*Q7) z1N?cm>DX?`s|5b5K%I&coQFAn{MaG#JDQwv^c*hmJ!4`0TX>mm>!0OLdo=&=-m_hE z{T~bt4mRumF`kP0CDQfPDqM9OfyX7+Ie=y2%9j3Lkt9aZo5U+aDH4;{;ppL?6$L}U zvH5@1%n6!uVcc#)-70lHVy)TsK4Q_CwmxFLca1*c)m+4Kfc56u>M~{ZWnGY+1{Y+e zP28plTIYfsiRszofvlOArncTNF)JQOiNhyyKq{zLnym9bih8R5(IDyP^FPWSY}}7+ zAE*517cZ?t4QSN=kIeYL!)N=u8~OhjkD~vpC(f3(1N7r+_4a^Tb{V@sZ{=c5fqWLT zKs&8hiIS^C>9h`-`vNTn%la=5%&o}=XjuOT2ZxpTkE2ce@8dih|NqAS|M~s@%LSk- zx6Q6K0$n>Q+!%tcV6llo-^8GoG3Z+8^g{yC#kI+wED&8?NG&4K3) z>z=$Rxi;LqyieIRg7rWjGY*{Vm={a(icR?VV}y?bV9kyvCyBA6JNI+d17xc!Q0rC3 zOpzA^5FPlEG-_AWBzQ)a@%#Hy!;wqBEG;r}((h#5&rh!a4T=;kZnHm?D&Pb7R}rg+ zML?PRN^M=uF;zZ1+uqQQT84kGB6a!p)QS`>Y{5o&)@T_usjgDSOp(jh+L$t=Zm(Od zOxRwxOQ$GH3L?fuYoWxZGMVclEWbeWuWJ8sM{WOIc}x0b9F%vYuV524?f>i_9q9Jo z-tOViX8-3=o?7)A8p`*yyf{CJ0|4cuaI4|v#p`Xga4j27PgRiwhgB})ulUocUN%i2 zO^7`_ZXsB;n(RiK_LXf`LWx~}zITIiC@coYin3b|vJ($85`+YyOiGsUrpcrMr2dOBlw59-NIC^cGmB%grtBJB!bq6=?{~Vh6ANK}F zgU$ZWqdZH=|L1&4068bx2!3`|#*c5#n`OQ&Ih$CthSh~>^Xl23_s=V}Pqmw3Y|^@W z`(5Vw5%&DZAA30N&v(0ATwkzk&L?>e{pk!v`I)?6&myw%`yP?n-fI*hm?4kLHTsgp zlPc1fUq}PKpY?)_x4El3bl^)W3XNQYYi-0P!W&q8I@r}M4LCGo|;40JjJmrfYM7pIYgr&k6lSx zfop`5v0`N_JXUSa$I$>Pqv-C%>0$TGvdk)+jdHquXsP7G1m55f=eV37o~Yn37;VW) zZD7he91s&zd_g*_NOj297AYa-&Kg4_gk)4tl}JL1_RKpZ8Ilr&O_?U%@abcr!J>w zA8($Lrfw%a z3!!`b-cQjwy)Vf^ZW?GHNng3$vuwpx~VCXWG%w9KesNsd6s|N_Me$)eRV^yIsUKW|9N(>IsgAC&kEsJ=EMNM z#W&^6k44nELE|_TN3;2bj8rLXumCN|{jK{y`W=S40rXpZv*OlIks*58`rz<8^8|!w z7)5i_*rT-4tjk~7s@z+SRBHgzB09<5WHbYi1|^Au5%P-^=Zn)g%F%n{ zIK(84i^PFEQKf4-z^aNK{78Gi-nH(624bB3NPbqJG3U?F0+E!cnp99n(U$ zDQGRZYsi0QNSn`(@`3^MOZ^Vxfg@puDs ze_945{!e^kHw2}|pY>po$Gt>dWpdR#)IzM-f88kxXI?h#PviKuI|NCJdYmKdkiUy$ zlEMI0%l7UNo=o%Z5OjOHgRZ4OKx5;2NgQH-(H#Q%GAn!^p#TLt^ye7j5CuDoA@%4h z>ZZbRBrVRmm?|~?CPhS2bP~M~CtCC#NtMH7*$-pqd z5gP7$`^q;$aA+#2J4tP3EX4LF3resAM^r!J%1bVNv zSriPv4#3x07i=CgYNHKnosYL}B7n}-!&XNwprSh6zU~Ba>v?kTcWV&Yud{4qV zxX8%z9-~ydS~((|9*@flu2HU@l?BZSPpZ_lq&;yLvL-*VHC#!7q7&S1@Y<1-Fl}Gs z)IgBklx)1r@b5^8P8N@O*K`S)dFE_@jSk6+nR%k*ZX0{q(Sid@b|Ehh#9pEuyOAsV z%x)cB0fM|my5dpLBNV%$AU(=L&jHZ>%GX9)HL-txkgx-{{m1U-dW7?z&j!1@=KkOQ zvu7Lo?=c>yEhesK>xtXY6g!B06W*W72gz}Hfi-U)eF0lXa<7fqnE`rV*O zC#2#RYgQntlYo3T78AR5^CAwY_gK5%Qy`%27(~3J5o;KyU`qwhb{E8)?f!Iib=jqz zt}ip{nzKir{N`?oc)#ih>Cgp!wS%IfqE=SNLc(ttV!1Ar4MwvSg&C|g>uB?BdM1{l zrTP-h(Iuo2jIA_VF#~L`*X!6*3$SpnmoTyTKp4Q%yJ4J$jg!+!tk`S9yG-LI7>utpj9r<}M7DEox?QkBxp^Jq_v z{=c?7&`tXP?m^}L*TZL<_`gSaHu)bm`5(UA{13JO)cX9;>kLPg8K3X%!K7;L=3Z$G z*GH4y+ha*hSil)gs(Y0*2h-DJ?k~6ddB2w6)B7@88$If8E7|RJxAmS0WUFzi;!ACl zCK34N7}Er;lf+aS?GclrakXc0DsjnfaZ*Hl4{OOtNF~Zp2gAuCH@L*{sd9Jg7NMkS zyR?bPYzo4xi>NEN0+-qd6x(K%1MABlRhOs2`LLApP^qNp%*H8o^L+Y4PNr9IsGdzX zhq-bvz4=IbwWe_@U6iH=YkL3qVPvmG&8up-XBU7je&6FIdz9IAfqrgfTO4gy4#8U* zaGZnRSQvkt$F2XbFAsEs{(pG1Z#n<7Isf-4&qn{>=>LB#{ohPbzD|u_%UDE0B zi!4X!`DJ$-Y|(%d`Ei?XQ?NuAvS4*MeDR5ump`=wX-1*@dlUsFwp_i}P;BPP_ zqBHHPsL8%hNwV38PkLUyx+!4ja=3W^+4HXm=!epCgOu&AIlgMttp}ksPUXeW zdZmIq$frpl4Q29553cALdxM^OB#ULc(T{6+NODv67mX{#6P=VXaDT}wJVSOvt18UY%O)+l+=#2 z4%b~ZMQf<{OmP+AGhZ^r5dU|%VX7kkLwwWsQJVMPk^i&HJG}**Jzx`{N&XM^&HLYv z_76Arzdp)iW11+<<;||Dvr*<~Y3*y2=L0m)Cu!iPI3%J+iyshfR99i@o*Wfpn(#wg zsS0k#_VhMgt&pn;uWX^rc;hUr=D)Ey2HGK~W42nWnu}Prf8Xjt#}c%>tYTYt@-9c) zE=7=aqU?<&WsuFK%{`A5uPvF9a1L?E@@PE;+n}4L1^3jibocO6Gda;Jfx*o8qx(4X zFp~kpd6;=Vw-4>TqP_?J?`Xk#r5q~%0B#PSp~%+*3<$(qw5Wra;yKJwTafpEfKzIl z=Tkim@_!xaKbz$L{_cT!|MTJACjR$v9$|i^7|jtq0NrP&ukjd=2|%n$m340IIb5@N|i#rbt+e5t=|thTg**)TAfK+Fze2`j@;Pk2R?d~u`% zT?IQb&7}Od$*_{5O_XA?Zh2BEGV+U~)rzE9Vkyfd3UCDQ`_uAkR!g^X#@hlU7|T^D<{Yi=sg$hpG+u}=BC_^snA=9D{E{EL{x^k00aP!F`-J;H zgTuW8)Bkh0iT`|@hcHlZ%EIK-_?m1AQxpK`r?Hak-Niv`t`sE8K8?eWTiq#)f|D?r z!i!=C4oo{#NhQ&EodaRAR0!UFmwEGD?GlHGUERQp`QKt3f$k3It^nH+%HEa+OLqS= zu*tghuVo>B00U@P|GWEp)&1YW;b#3m#zWWtNf^d=;P1r^65G6N7cXX!ngNPD=hC;P zs=qBksXIaR1%+I#bFxT_c@qZq2^k5HQ z6aODn{eK60oBKZ>L<2F$l?>nSLytzyFrqC=a-l`cUvr>ZYrDcXgG;? zk|ct^fBe{iNn!+?&y`zNs#PjSH@U7?g)@T@oS>k0!**Weami7cYro27N4y6Qp=^Z= zJu7}u{Y~P^eWlg9^b~UBBfV#0V{F4+|DB&Y{?De)r@#Mga8x<}xqr0T|9O;W6aTr1 z|NQLnpWylX1V%w6{*&Dx;gXN4WV6|rRM=A~wk2P_wH!kfFDGGq14Hc_4W3Ag$Onh} z^iMn!(Lueg-L~qS(qpIqN=(K@7%srS3K%kyz$Br)^g2Hy2A!7ANgJfc8Mr|{BkJ6bSf6nc(|0%r zcQ_2m@D+p^(DSzhd5&%UIFzAZO6<_Gck8i(DPlkbNY_YJzH2dI#-$Ap1ghuPX^V+D5%fJDN>tR;}H{27F>GGlr~Lu3(edLT3%1 zf~*u(VH*}OHwFxciqcVKA@jdW^*u#N2z>;)|ECMO@4Cw`SJ5kz^>DrZ#P{jl9C=Iy zTYXP5tOUeIF)*R|1;SB*5rS#Gv5E)aTpTWvq+lAT9&?ABo=RzK)Wo*v(*MD3FE~~?pGWBva`zPd;JKm z8!$w(ILeR%F8w+}OM}gFn4@tKQouIIBVND;yH^wLp92WyFvI~c+uZs(+wQtB+TQru z{_USS`%mOw_{9Fd!QtLf#s7D>@&7%_LmBr=lunok3}YXLTzK<17@?T+Tq^7vmljpdktF~5=q0~}kE1qGg_zBF+EQB-C_n@pjE3%x@gD8N+ z7(^ykYI7PW85!n*ZW&}Ru+dujVpywv{YyE}e<$y@`gHd{9v$wQ_do9MZ}xv5<+*3~ zH(gB;m_h2M;lnL#wgAXnN>XY2wl62FxlveZ5Cq(*fX2^hfCe|UdVYwm4}LqEc7ffH zS_LAMgB0*ml*Ad%<8-0e`W0`#UMGi>ZG8iPzP~KOP{~)K*Gc3@BhiJ*ouD|>uU+59 zncpprg7b{%dMS=3vY$LPrsv9Z(2(h-F10`fN0?4TlG1dNtpmID;g%U!MDpYa+RK#^ zhG?yXc#QmoFRpi%KbM5u0RTmFTIs$#?|O?CJ3Qc0O&f-yxpFs(vJ#&1_(?X*w4S^& zn}ad$%+`9>u5J3)4{1DWhXE<6-zdkSeh{Q73GRNFN6%7c+-Q(4X%#Ek+C3BWB$LfMM*k>TdaY}|Ar*TAVM;T+>t()%ld5EI9 zT1gBd8A29*Z1)5`y){0_0e?EzzbH!@({l>u1%9fhth@!y);*q&FC@bjkHHKk(yb1l z;+Yij>BflYQ&t^9HXu){#TDddFcEMS_n3Kblow#x+q!Bu4N8d|J)Rw+u+?o~$-*!| zEBrz(60tT8O=4H?rlV4{%sR&!aIdy1MDsQy+x12?nT>^-+a@%N5O}IBJ_|85PF06p zxh(mh8<6kYU8H356{BcQxtk(LQp6by|2EVUW}7uNELw{*i*K)Nn9Otb`!yPu>~vWr zsF4z8v{k8u(L4|A+-jcUnbMs-LpD}pwn`}KwX7vDK6k2jw%*?>MDtcaI*o5o1J?a- zJAm1(ncQHyI2i$&6B|rWgi@HJ0Q`9Q2Hrzj{w zlnPkdi}rA)ah6}O&|FeN`MDenq2P(XYilb4HHfm(u`=Ey))+;s;ww4aWTJK!z-B>5^e;2RR_?j*1|ltO$lW(h|ue1X}{rZE7XAT5-*)j;ZBncdQdQWjn3s|4E1; z&nc?>d^q2T;sD7&(~loJ>hFg`hf2m-@%O`_=5dJ9GLy6Nb4l2n?Z^i{E%d(!X8~!7 z|37+W?*APf?Co##zsGo}CB;(ONrg{@@MsEO3w4j0no9InB9bXmr%})F3)=2eQ0-}Z z=0ry#Mm+-~sHRzD$po2Mtp`g1prOll08f&HuoeD})$T3pr(jVr=sl_3PmzqZ6h1Tt zT#{DgjAZ@biKdl4)6P7VS*1-n>H8~+`%Uq#s>!3bD$f4$qhi78u_UjGl>I`rz00EB7i9=(c?(vp#jq!te}*a4|xD z90i#KCpzz03IP{-DsZCa6)C!!rYM`nVNiu^mS_bw$1@Zcxf5Oedn=F$N-_1w+97J6 z?eJQv@Af}Gx4>TW)2RQc+j}c&fld0~?!d_ZvbQ@p*qr}-l!uzA?2ha@4}d!}h-;VF zH20s9b@+YbgW-_W+QRx^+7vurFagWuZOfyL_dXfYMs+Q|3S$=2lu6I7Hu8 z!~lhv6*m+j{m6fmEoxtv^#<_Mff?&c65}Y(h{{BNf&dY@Llnvs`FXft2m27nh)7IG zqnPSha&V|YER-a}HxkTdDxDc@Had#?fE3fjG`o$OzE)ibGD=AMqFlYsNz0m{-RbG~ zE*XPIz_7w4HI=sAV^H~8BB5Kq&K;$4U*WAXWo^6a^%W{=%zfo(*8>DZR-M=`?<0}j0HeGT7$0W7dQPYUzb?}EOZ0Zu7YWtQG~1OpbSn{Vm0(x zKTWh*FJM)Nm~?cS%=FvXfaCBe`%TLWl8FgVS|Cf4;-1ydc~ajP4-*|X-78TuRN?{SvnXhP+rC`6MT-oZr%k`#?m3Sb2Ef_Ths z6vr9eIO2jv0?yx-!k2j`eDbFZscA+*Ij!r&XqM!QGn|45z0VyOQ86V84v&>I^NPnr zMMji0HrlL(T=$kqAjfJlzEV=SG7gY-WL;w$#*V-Y1-O_wK4$oL^a9VY2=L|ajR@ab zz#MV*YY4hL7^&+D@vVVqU;}`BQ43f1Mae#Zd-tZ0Hf>(zQrx(MzDs+3w@k;}>TGMfZf=?f<{yd# zH!*wF{k$a@2S>r_d2;_*W7{Zh*#@JgV$bNdtEp%QZtGGrBURpAzEliI#jsq-u2fpm z7>sQ}mE$f912z5aI}V9q(-P zZj{F<>O2wIir=1&h_uW)-UR1;`hSLg$GiDG?bH8@7t=|f{7?MM=25={bOZg{BB8Mi zS?60XyGuIXdN=U4^R1W9$lq~_C!KHq|D7k`ElhD-WZ?YldDig~7Rk`@aDZT+6;I>e zI^I0<;{f&l2&{;&|JTn?&R#zEX2GXuqkjGG9vtqP_y6t<_BQwbKFafi=k@7y{`!l& zKXupJ_XfXiP4hg-hW$RCO}uPM(@uIg?%%**g8IC0kCyG>XdI_A$n1&#UzRUIbUY4W z-pl?~z!YtRzy5MXuSyN^O$yUR18`Ed$BQH3_0p_zWw&6c!m-< zLBnsq1^+49p5T01+<1OG>k|!-1-ABKl4SinMW{c6S&q^^qtJhKI!~T}mk^7iD4os+ zz;F6`K7%*}AHbV51RpvdK(E*90rrphgT60Y0UrSUj{<$o)S(%Q2(o3u&mp+}uj5^B z_s|>k2G_JGQ}9XCe@6@O0T4=o58#Y%RFJx1Qhmz`~zDfa_m=wUjhA z*jkiz7o#__#R1AtI!7tZd-BWRR~_MA4;J~f+f;4Ws20T$s;eYSjt}4_j>*iprY1~n zjXC(hbHbDI_aAEtSF+J)$eoWb;{1}|)Yk|_$(^G?Aq7*iG{_%4R;3wQ4ktR8eecM7 zR$EV82cq0Q)t(T%^78Z+HHoD`rUm_@N&%Lhw1?iqSrQ_T=0|JO8wr+ZLGlkBet&g9 zeAz3&E~z@z1|q+VU}+jFccWLx)M9#YD0$d=!5T+wy|joUaDZ+~yMbyaadLBrwd^s;s1+S!bi`;k|s zIX`@RUW>`RjSw;F@T-T;aH=<0X=k29?tlYa*kXe-^4r?H|tI`G=)-LmcK~T}DE}mb#J2`uK zeql$p37n~GjsAD^?&YhqH!q%B;Z=DAC#1FX9Zu1tfNAj1;Wq)fCcy1?8O*2g4E1G= zR`4q0zv~S=Viym-+dEPqi1XR5<(y6&d`YA#bbJ)M`X|lOvn>3gR_N)8yp45ICgYan z%d`$Q5kT`Vl!Yxx5F9eQhFOYSP*$4o41VsaWsW^ZnK6D(CB>z3B*%edoImT5B`v}6zt zWYisVrjdBi_feL;j7`9=5e$A#agJU^zGClMAT$lHrHUH5tquX7Q{SnvK zxW!2k(VNb~uoafgaV4q7l|OU5EsNp`wdXoli&l@oKL zc!PCh7Pp@xDt$}!6>UeGWZnHieP#1lkg$pxsu|~#YU-s326zb?mgUPO|9 zNF3do|PhaDDBG*E+-4^7~PO?0OIhrgih`)}*5J!_YNdR+2(@+ydS*MNlER3aO zr?=G8IVtkE%py7_N+ndDeX`_DscYkkx-^~AUuy?T8|9zB)2Y1L_ zU_7IoZL9NDm&^eiO}d@VS6yW;XL*Wpf11)cgU5@0R^S|&r7HWWbb^uTUqm?XcD6em z$^@j*bA_^eL?98aQ205x?|eled-QGRE4r5p1O)FV6wc_Y&c{w?Ttq(DqQ$|tRgl|Y zgz_Sxe{XGfLH`|lj_|`Oh0zPT^xOrgWD*+1Mns; zau63O{gko3ldj5sZ{^@yK6u`h(%siZw3Y9G2;FU2XtdpmkgOr!Ebl!&>{ z?`hg0iY5^bJj8A_@2_b%f6IWfhzsx8q9Wirwo@Qz&rWtQ`ZfxXpb zDm7OYn1Wqa?rwXhQyc~!zYtb1mA zjK(aamQ|d?6hJ>OV0Z>|Nbk{5R@GNumESleOprzo={$S418&ixoMj~t-s)FIlg9wk z9C=&%dkO)S8EWRnBfqw`y)A|nnO<19od0XSk_ewB?dcx7?3WLtJco4Kd8cSP-vjSZ1S ztGBgbSYH^!qEpqut;nETSrx6c6rUnB*2$y@ygvkoB8aYuJw1=+OLHd+b9x@ljf!q2 zr9XC-^*ov@9P96BL5U!FmK8wBCr~u^*x$$WL`v_H)SuSps1ZBT62V{5JrAHx;nW!KYjQ7;_bU1UcY+z?#21&im*yv zhE`S!y*+vH=DAX|1-{lMhM-#qm32(+&DwgmhK>=?9=!nTH5#)&2&X-!+&YQ_mZR?h zT{Hmcv*Z6ff1iZd$GO@~$LuH@(3d6akY}|2$$D2=+&jSRyR+Npvubaf7RAM@v*+(F zPF_A=OFtwuCyv4!8MK>l*96D2|Gl8&^3VH!-WwPE|MTNNKlWfS!_jpM^f(}boT8|( z`U1h1_&r6A3eO5YR1z+M)DEpsKf$U+{@>+`^V9RIm1bKN-1$orTst6?9$z)kl(kk8 zw(?jg%~8}Qy-~?VAs2P3b4{;M>A#}_?e9iq{{mHZqQE&cb}~O~3OlK?l)nBvnpf5J zQj2{F6Q+OOqOHm**ly6>pGR|t>MpOSbSdvNek$bv+3k!1(o2|dV5F4DW5Fu?!gBim zYAW=sII%)RU=~oU4?@FtJ0QMQ0hQM;{`!B(Cyv-x5`e&q4M-iU>TcWd(P&-|*$Kk5 zbzZ{c7fzO6!LjV_3I@&dXs+5bFJZE}IYS7ul7rZ0+3?t2_7F8$v3b}xIw@-G9h-f_ zY7SX)fl{WH0EeL4WwMg=hP}7zRqT>SA%{lKPhUU3Duo~WTB;SI;XEx|?W(-$56G!m zk6UtSPS_oltChsqHd!8@3=U=|S-6fumE$?sq^;T)AbcK6`jClkGId=DQ3k1j-~;s6 zmLpUZM+9V>0kU(ga;oeA6KaXMyoQyUbXDfMBB!GPFst!7i~oi|(>R&-h1SARuD%wr zCH1ZzyLU&lHU!-nB-*O>We5h!3waL-4P0SN@stK=QMGdDFuX*d3W3j4*wa6G;PLq{UqfvVV3nJ$&cgj2Hy=-15W8AKXznxlhkPFsdz~*h#4-`QxW}hOzYYaTZ#HA zP9v98`b;>zIlFZ2HZOL4H2ILPXHvjz%9Lg_i1Pr@G%&hM2hYt9c!LRo64$&bd z*AA$_;rM96Vma7+Ho9SpDX+kPRuZ-ZjJrp5tt~HF%P4vE zkR@A{T$&D#!L__3LJ6xMYB&G;%AKp~!$k{I#Pu4`pQ2?d(63r1uO%7_A)ft=^C=Uk zFJ;c?CEHh$P4`*wbfrjn&SMDV*^ZYmT2xAA_;)k}yFc179r47}%Th?qhdKna1^uJi zwn%&3oh^7vEG60X3fAPeQkP<(qE|7QT)ZJu&62dQe&UEIwV19&s}P#RMJ}rw3ekTE z0imKmtvq_tr4(W1*aLYEhKbhad~#VlkIl`H+3akEe&jA;(HCPTs_KQa5yvccwo8kd z4U6F(F3~$`ai>2y(<8TTi)72{yVIQp8Y8OvOa-!()0In($~k z)RSs6oX6`*Ld8Ma+6Ta(+4|#Zi2ZYuB6wT6N*|=9{KV6tHt8vPa#mG_%4D}Nhn;p} zRTcV`YBKvK=;yP<(hw6dEt_&eGgOZ%OexSMd$r+01knn;w$yVfVpWJ=qDo=P`t=ET zBL0?=>PCuRGQ(W$&~Ifksw7{wnO1tyMtpC?_eOkg#J59yf9``-e~_ng{*NVSS?dA7 zhWyXZc8?Ct^MB6{HuwKL%Hur$M-&g`2q68r#Q8q6yzA7UdJd512C5zeWIAMd7Lfd2 z>NubQxpE$`Y+&Uhfd+^#>Qo@>e&twTiL!Ar&?J}rXkdk?IgO1)^CT zjZn>LLG4b+(cU=m2o<11u|(&?uVls zrDN!$`;YhP8sUsbo2=qpxun@?9IcT6g(yc`w5=Ur?UmjQGWTwkNk@@vGtewP%1O{$ zlX&JJ$-lPwO4umrpa0SH|7o1!--$UKzDwfZ9W3%V^WlTdfrk4Z275=l=KY@s&o=kJ zKg#o^=>I>-sdpI%CvxJg+ZbqS=FemqIB3z%OlTxz)n;g>J^7P+heX3SFhg(UCW>-u zo!2K=Y9WFjA8L4%kJAKk^u%tAT+w`9Rp<`bFLCr*rdqwAd&W37vEXsMXBr>{A&IZE>u-~x}e+YJWY=j-Ygm5u^!mb1KY#~g8Pix_2QCH}|HDj&;E9Dmo{UMn3XI#xBRJVH!j1@D$#j9Fq{1*GBv5v#T&*saH?6ID)ITNx2Q}&d$Y<~ zSx0l_ymmBK7H~8tH&2>zs2LTjowbS}eu?rF`=3h^*SP;gGE?2Et_VEFFHbMuyvcEh zf2T<#FH!2FD2Ef&hCjFC$gUQS4+kzLEBi1sI&t6ilcGBWhl7uHA;X${iDq%S_{9CH zY2^55m9EVw!0r$nxq5dR&u(zkPCa<|;5<&R#enXBdID@D-@_%}(jGeTn)5mylVD}v ztb}p$O@qZsIL=SwD6hKV-t8C|ltXS{W+8vs-Y^SiDD>x>0!d877w z@&7%>^QHLz_=Pj;_V<}!|4jZp-uHI?yb7VJ{<|tIE&jUI)P1M6&)Woc*V<2Urk$5I zzw_wY79ju)>Za2N#__B5d7a^`rPJ#dB{3VjFvxOR`s3=DFc%e}+DR0M5MV1xWgaMC zJa*LB>FkEW+SN|S>^3JVYS>jyt*dKSG#&TZ+SIj=1{yJMmcs#-$s`>07^<_34Pw{C zMJ4{rBFu3Tx-GPI(>$Zsg}`)CSEGqiI-%75kZy}4XP9>MaAzZhaN{$p~^yBqI z=mu=lMU^eI3CF}CGxD(r?I05+w2M0ABe5~AS6#rLX7MV-6&O|t{AaPc`8c#ZSiniW zjGI{q>Sf%@22zGSt)Tt72$3+(jY_JGo|0m^gZ@K+uMZx*-W?=W2jupJHS z@>Bzvgf))lkCxu+nE;3~Q->&BRXUYS6!JV_i?5za%XFIs?#mU;Qyb_Z`_;Z`zn1iS zSEh{}wA1}<*JBCd;)be+$FDjSTHZvR*2;^}%nuLV$!$<6nWNs$Ochkk4bvL!lGj>A zP+4-r&>36ah;{tkpiw(`fGV*DWt1shrbug3U-X`)98SvF_yABeBhv2P{p|Z(ihs<+`2co zs~02js@{L)j0US_HwCL`15W?d)r(QB$LKPR=QybGU40S*KM$o$CVw1T?6=yAnWWk= z`?F`M?GS>LBK&D%XaaV6-O_+Hv8x>)mE;$3nQ8WmBl+hcnuAiT%;)hzEipx}8>Xl$ zu|6x(&hPYz2S812&$AhCbiIe^dNsnGh>ZvMQM4QlVO?-r9%iEi`ORt~15@KM$is|G zE)^UHt~)>)z%1`;Q5z;r$(#o!Xj6ZZa@D0?+VPZ7)fzH8)N#LkGvdv0Kc6M->_JLDYv{nA#Y*@s zzHwOyKgIDaw+{X%zA-F=9xU>>rwHQOT~{*wm$4KStR8mu#0{v~5m(DASQ57EBnp%? znqXDuoRe?xX7mEf@Q**|y5?jX>YURS<)m>(_i4y4i;Njk#pLItzpctHr+~&Do$sI;YQFoeAmLW3hZhIpH zQ@>2V>F_F5a+t2Q)v{mgVVA^$L|5B7bVR zD$3DwIJ9(xjJw$7z|X7qaG8Lr_}5?~v$r;(#0y&S5(C-_xs`pGk_OeLS9gqBfo2cZ z_3UsSsOp`@vl)znrUS;MZqZI7Xs-z@tpO}0`InIRttEYX3BR;tUs9sCl;jUM1Mbw_ z`Mhb=-IdP%5T`;hZBR&?@{I7tYc<#Y4UYQRl*rJYPbKLzzKcNbH8?o@Zg_C`ok)`Z zx^%%XorZbeAX>S*bxIBt@}!3g<9iu1*39OdY}+nA}IrLK0W3eJOJ7~fr{c#cCf zLC-TEhV*c#xYkbt;y5||MbT3y?=SL9fhvcoaax z{SOC6y9dVp|IyL@X8-?Do-b(sU%%~@UJd#Q;sEMe`IE&1SV+-2E})i-*7$&W!jnHQ z;Oqf00&a&vyYPAWSZ)GPt`_!~E@qyf(;71(X3L9QWwZRk*ikVa-Ja!E5&CVN>nBs%w5%Tk zC4KEsyhc6@(La6|t(nQQND2Rsm&HJOpR{TB!8&i(h7 zM*DC7aIj~_f0G{@`|mNHFUJ0hgS8ub3dlc|Wfuo6%{Y}n7Mo3@ANf-xFn@?L=MKpv z#ei}@R;>_%hi>Fl^4_o(I6XHzNg>lX5OBfX}RD6oo)&ent#}{#AZHvF(u!DbFb|B}# z!ska{SxRK|!L#kZ+SEXk`W4PcGutYwn1>kH za;@AyObc5Val;x`_7~1`G%MHdTn30=OR$QUcc>Ew`cvZ-ogK_e%=FgkSHcF*a9XWb zUza&NKT&H`$m=r-=5Xo8-ec+$pbpz11wsF$1+P1+Gstfre$0|R4y{Q!c4#|nNT-O( z)BZy&@0ufHp*eWR_^y%0esEc`%*cab+e}Y0@&mkmTwbf@VvN`GZ!`&=l@Y z`47=1R%P)^b6uSYK8%CT7A60b7?C$xe8;klsId}sf4Ncu`aa6CmofSN8o}V_6zAwA zj26||hkr*yu=}GOMK#*vVOVCgr|UxW`XRcyDU8^9yNb!o<83)~c`+9of(T?et3oej zkJ>KPgSot^G}jz1B#YL?4LKXGOvq*=+^xF;gc@7dDmGJrO(;DgKwW%YJ<)k19@@%v zw9l9G=QU3L{WJg`r@oRB;Jj{81eqK1aPAa>>^CGG#1?Mh`H~5_Q~i*~f`4j> ziu~9QVl}oN)#X>V%)n%`gOAmU+S`Alf9~^I5XnwYJLm=MwF@MeYjN zK0qG-5j~E!TvXK*Rl@w+7$F-sZ{0kwCqX2RRe@ zQ}HRP{Z%%soUX+a*~9vB#7G8u&l-=?*6oCia+srW5sr|zQ+@sa8*<=u5Dw zv{(5^8L&xy2YGu6N^p?r9$)N=Jp=gRf>`*J1SP{WnG^p8E6u^&IVwD z{WE0*;C*kG6`(?>YG!~cEtOV2dlonQj$TuYBh8q^gE}qtthkDv-r=kzGn?jl(vZrG z7x^;G&PO`�l2c-ejd$PhVy<*W%!yeG*^BX|9K(KfuG|oXc!z2uX_+m0K2->0Wl+ z4(AG{6GU;Q1G$b9${K3o5=3)ylU1NNTS_#8arx4|dDS?UCrXdTv)mgcDUR~-R#(C8>kLG34#sg2 z1>GHm2#y`IT3I(|$*U^O%RDz47U$6%hB)BF)`tLmoi$;z*^k>in`iTUmgoNq00960 L6i`M10DJ-f+Q2r0 literal 0 HcmV?d00001 diff --git a/incubator/nzbget/5.2.4/ix_values.yaml b/incubator/nzbget/5.2.4/ix_values.yaml new file mode 100644 index 00000000000..372bfa99387 --- /dev/null +++ b/incubator/nzbget/5.2.4/ix_values.yaml @@ -0,0 +1,15 @@ +## +# This file contains Values.yaml content that gets added to the output of questions.yaml +# It's ONLY meant for content that the user is NOT expected to change. +# Example: Everything under "image" is not included in questions.yaml but is included here. +## + +image: + repository: ghcr.io/k8s-at-home/nzbget + pullPolicy: IfNotPresent + tag: v21.1 + +## +# Most other defaults are set in questions.yaml +# For other options please refer to the wiki, default_values.yaml or the common library chart +## diff --git a/incubator/nzbget/5.2.4/questions.yaml b/incubator/nzbget/5.2.4/questions.yaml new file mode 100644 index 00000000000..a414b0c0276 --- /dev/null +++ b/incubator/nzbget/5.2.4/questions.yaml @@ -0,0 +1,536 @@ +groups: + - name: "Container Image" + description: "Image to be used for container" + - name: "Controller" + description: "Configure workload deployment" + - name: "Container Configuration" + description: "additional container configuration" + - name: "App Configuration" + description: "App specific config options" + - name: "Networking and Services" + description: "Configure Network and Services for container" + - name: "Storage and Persistence" + description: "Persist and share data that is separate from the container" + - name: "Ingress" + description: "Ingress Configuration" + - name: "Security and Permissions" + description: "Configure security context and permissions" + - name: "Resources and Devices" + description: "Specify resources/devices to be allocated to workload" + - name: "Advanced" + description: "Advanced Configuration" +portals: + web_portal: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: controller + group: "Controller" + label: "" + schema: + type: dict + attrs: + - variable: type + description: "Please specify type of workload to deploy" + label: "(Advanced) Controller Type" + schema: + type: string + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + type: dict + attrs: + - variable: TZ + label: "Timezone" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: UMASK + label: "UMASK" + description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" + schema: + type: string + default: "002" + # Configure Enviroment Variables + - variable: envList + label: "Image environment" + group: "Container Configuration" + schema: + type: list + default: [] + items: + - variable: envItem + label: "Environment Variable" + schema: + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + + - variable: hostNetwork + group: "Networking and Services" + label: "Enable Host Networking" + schema: + type: boolean + default: false + - variable: externalInterfaces + description: "External Interfaces" + label: "(Advanced) External Interfaces" + group: "Networking and Services" + schema: + type: list + items: + - variable: interfaceConfiguration + description: "Interface Configuration" + label: "Interface Configuration" + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: "Please specify host interface" + label: "Host Interface" + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: "Define how IP Address will be managed" + label: "IP Address Management" + schema: + type: dict + required: true + attrs: + - variable: type + description: "Specify type for IPAM" + label: "IPAM Type" + schema: + type: string + required: true + enum: + - value: "dhcp" + description: "Use DHCP" + - value: "static" + description: "Use static IP" + show_subquestions_if: "static" + subquestions: + - variable: staticIPConfigurations + label: "Static IP Addresses" + schema: + type: list + items: + - variable: staticIP + label: "Static IP" + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: "Static Routes" + schema: + type: list + items: + - variable: staticRouteConfiguration + label: "Static Route Configuration" + schema: + type: dict + attrs: + - variable: destination + label: "Destination" + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: "Gateway" + schema: + type: ipaddr + cidr: false + required: true + - variable: service + group: "Networking and Services" + label: "Configure Service(s)" + schema: + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + type: dict + attrs: + - variable: main + label: "Main Service Port Configuration" + schema: + type: dict + attrs: + - variable: enabled + label: "Enable the port" + schema: + type: boolean + default: true + hidden: true + - variable: protocol + label: "Port Type" + schema: + type: string + default: "HTTP" + enum: + - value: HTTP + description: "HTTP" + - value: "HTTPS" + description: "HTTPS" + - value: TCP + description: "TCP" + - value: "UDP" + description: "UDP" + - variable: port + label: "Container Port" + schema: + type: int + default: 6789 + editable: false + hidden: true + - variable: targetport + label: "Target Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 6789 + editable: true + required: true + - variable: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + default: 36021 + required: true + ## TrueCharts Specific + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + type: dict + attrs: + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + type: dict + attrs: + - variable: enabled + label: "Enable the storage" + schema: + type: boolean + default: true + - variable: storageClass + label: "Type of Storage" + description: " Warning: Anything other than SCALE-ZFS will break rollback!" + schema: + type: string + default: "SCALE-ZFS" + - variable: mountPath + label: "mountPath" + description: "Path inside the container the storage is mounted" + schema: + type: string + default: "/config" + hidden: true + - variable: emptyDir + label: "EmptyDir Volume" + schema: + type: dict + attrs: + - variable: enabled + label: "Use emptyDir volume" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: medium + label: "EmptyDir Medium" + schema: + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "Memory" + description: "Memory" + - variable: accessMode + label: "Access Mode (Advanced)" + description: "Allow or disallow multiple PVC's writhing to the same PVC" + schema: + type: string + default: "ReadWriteOnce" + enum: + - value: "ReadWriteOnce" + description: "ReadWriteOnce" + - value: "ReadOnlyMany" + description: "ReadOnlyMany" + - value: "ReadWriteMany" + description: "ReadWriteMany" + - variable: size + label: "Size quotum of storage" + schema: + type: string + default: "100Gi" + - variable: hostPathMounts + label: "Custom app storage" + group: "Storage and Persistence" + schema: + type: list + default: [] + items: + - variable: volumeMount + label: "Custom Storage" + schema: + type: dict + attrs: + - variable: enabled + label: "Enabled" + schema: + type: boolean + default: true + hidden: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + type: boolean + default: true + - variable: readOnly + label: "Mount as ReadOnly" + description: "prevent any write from being done to the mounted volume" + schema: + type: boolean + default: false + - variable: emptyDir + label: "EmptyDir Volume" + schema: + type: dict + attrs: + - variable: enabled + label: "Use emptyDir volume" + schema: + type: boolean + default: false + - variable: medium + label: "EmptyDir Medium" + schema: + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "Memory" + description: "Memory" + - variable: mountPath + label: "Mount Path" + description: "Path to mount inside the pod" + schema: + type: path + required: true + default: "" + editable: true + - variable: hostPath + label: "Host Path" + description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" + schema: + type: hostpath + required: true + # Enable privileged + - variable: securityContext + group: "Security and Permissions" + label: "Security Context" + schema: + type: dict + attrs: + - variable: privileged + label: "Enable privileged mode for Common-Chart based charts" + schema: + type: boolean + default: false + # Set Pod Security Policy + - variable: podSecurityContext + group: "Security and Permissions" + label: "Pod Security Context" + schema: + type: dict + attrs: + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: true + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: The groupID this App of the user running the application" + schema: + type: int + default: 568 + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: "OnRootMismatch" + enum: + - value: "OnRootMismatch" + description: "OnRootMismatch" + - value: "Always" + description: "Always" + - variable: resources + group: "Resources and Devices" + label: "" + schema: + type: dict + attrs: + - variable: limits + label: "Advanced Limit Resource Consumption" + schema: + type: dict + attrs: + - variable: cpu + label: "CPU" + schema: + type: string + default: "2000m" + - variable: memory + label: "Memory RAM" + schema: + type: string + default: "2Gi" + - variable: requests + label: "Advanced Request minimum resources required" + schema: + type: dict + attrs: + - variable: cpu + label: "CPU" + schema: + type: string + default: "10m" + - variable: memory + label: "Memory RAM" + schema: + type: string + default: "50Mi" diff --git a/incubator/nzbget/5.2.4/templates/common.yaml b/incubator/nzbget/5.2.4/templates/common.yaml new file mode 100644 index 00000000000..a6613c2ce21 --- /dev/null +++ b/incubator/nzbget/5.2.4/templates/common.yaml @@ -0,0 +1 @@ +{{ include "common.all" . }} diff --git a/incubator/nzbget/5.2.4/test_values.yaml b/incubator/nzbget/5.2.4/test_values.yaml new file mode 100644 index 00000000000..8df557385af --- /dev/null +++ b/incubator/nzbget/5.2.4/test_values.yaml @@ -0,0 +1,25 @@ +# Default values for nzbget. + +image: + repository: ghcr.io/k8s-at-home/nzbget + pullPolicy: IfNotPresent + tag: v21.1 + +strategy: + type: Recreate + +service: + main: + ports: + main: + port: 6789 + +persistence: + config: + enabled: true + mountPath: "/config" + emptyDir: + enabled: true + accessMode: ReadWriteOnce + size: 1Gi + storageClass: "" diff --git a/incubator/nzbget/5.2.4/values.yaml b/incubator/nzbget/5.2.4/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/incubator/organizr/5.2.3/Chart.lock b/incubator/organizr/5.2.3/Chart.lock index 26f54ebeaac..3d869827060 100644 --- a/incubator/organizr/5.2.3/Chart.lock +++ b/incubator/organizr/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:08.183783327Z" +generated: "2021-06-08T09:18:31.821626547Z" diff --git a/incubator/podgrab/3.2.3/Chart.lock b/incubator/podgrab/3.2.3/Chart.lock index 5dd910be265..434c63f746e 100644 --- a/incubator/podgrab/3.2.3/Chart.lock +++ b/incubator/podgrab/3.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:08.909800947Z" +generated: "2021-06-08T09:18:32.585192846Z" diff --git a/incubator/qbittorrent/5.2.3/Chart.lock b/incubator/qbittorrent/5.2.3/Chart.lock index a5c9588a189..bb66387de0e 100644 --- a/incubator/qbittorrent/5.2.3/Chart.lock +++ b/incubator/qbittorrent/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:09.630783667Z" +generated: "2021-06-08T09:18:33.330613044Z" diff --git a/incubator/readarr/5.2.4/Chart.lock b/incubator/readarr/5.2.4/Chart.lock index a4c08b3b156..1bf2cfab456 100644 --- a/incubator/readarr/5.2.4/Chart.lock +++ b/incubator/readarr/5.2.4/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:10.448559822Z" +generated: "2021-06-08T09:18:34.078944783Z" diff --git a/incubator/sabnzbd/5.2.4/Chart.lock b/incubator/sabnzbd/5.2.4/Chart.lock index 8eba12c4dba..8ce24f53bd1 100644 --- a/incubator/sabnzbd/5.2.4/Chart.lock +++ b/incubator/sabnzbd/5.2.4/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:11.133544421Z" +generated: "2021-06-08T09:18:34.865892095Z" diff --git a/incubator/tvheadend/6.2.3/Chart.lock b/incubator/tvheadend/6.2.3/Chart.lock index 6b3aee494e5..71b16e86cca 100644 --- a/incubator/tvheadend/6.2.3/Chart.lock +++ b/incubator/tvheadend/6.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:11.89048916Z" +generated: "2021-06-08T09:18:35.67082345Z" diff --git a/incubator/unifi/5.2.3/Chart.lock b/incubator/unifi/5.2.3/Chart.lock index bac2649e5e4..e06bd204366 100644 --- a/incubator/unifi/5.2.3/Chart.lock +++ b/incubator/unifi/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:05:12.636722984Z" +generated: "2021-06-08T09:18:36.470499013Z" diff --git a/stable/collabora-online/5.2.4/Chart.lock b/stable/collabora-online/5.2.4/Chart.lock index 61358f588c5..38f50a7227a 100644 --- a/stable/collabora-online/5.2.4/Chart.lock +++ b/stable/collabora-online/5.2.4/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:28.866961257Z" +generated: "2021-06-08T09:17:50.850814207Z" diff --git a/stable/deepstack-cpu/3.2.3/Chart.lock b/stable/deepstack-cpu/3.2.3/Chart.lock index 7c9d0d20562..4605e26bbd0 100644 --- a/stable/deepstack-cpu/3.2.3/Chart.lock +++ b/stable/deepstack-cpu/3.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:29.731227122Z" +generated: "2021-06-08T09:17:51.925515812Z" diff --git a/stable/emby/5.2.4/Chart.lock b/stable/emby/5.2.4/Chart.lock index 3f94786a991..f252bbb2c0a 100644 --- a/stable/emby/5.2.4/Chart.lock +++ b/stable/emby/5.2.4/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:30.657015867Z" +generated: "2021-06-08T09:17:52.679712247Z" diff --git a/stable/esphome/5.2.3/Chart.lock b/stable/esphome/5.2.3/Chart.lock index b63a9dbe3ce..399ca8898e2 100644 --- a/stable/esphome/5.2.3/Chart.lock +++ b/stable/esphome/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:31.43698468Z" +generated: "2021-06-08T09:17:53.44630237Z" diff --git a/stable/handbrake/5.2.3/Chart.lock b/stable/handbrake/5.2.3/Chart.lock index e7b14d637f0..b27e4e03049 100644 --- a/stable/handbrake/5.2.3/Chart.lock +++ b/stable/handbrake/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:32.183248093Z" +generated: "2021-06-08T09:17:54.221290411Z" diff --git a/stable/home-assistant/5.2.4/CONFIG.md b/stable/home-assistant/5.2.4/CONFIG.md new file mode 100644 index 00000000000..6d760c18421 --- /dev/null +++ b/stable/home-assistant/5.2.4/CONFIG.md @@ -0,0 +1,8 @@ +# Configuration Options + +##### Connecting to other apps +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: +https://truecharts.org/manual/linking/ + +##### Available config options +In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/stable/home-assistant/5.2.4/Chart.lock b/stable/home-assistant/5.2.4/Chart.lock new file mode 100644 index 00000000000..2b3c4a6b27b --- /dev/null +++ b/stable/home-assistant/5.2.4/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://truecharts.org/ + version: 5.1.3 +digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b +generated: "2021-06-08T09:17:54.928342889Z" diff --git a/stable/home-assistant/5.2.4/Chart.yaml b/stable/home-assistant/5.2.4/Chart.yaml new file mode 100644 index 00000000000..508757daea5 --- /dev/null +++ b/stable/home-assistant/5.2.4/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: auto +dependencies: +- name: common + repository: https://truecharts.org/ + version: 5.1.3 +deprecated: false +description: home-assistant App for TrueNAS SCALE +home: https://github.com/truecharts/apps/tree/master/charts/stable/home-assistant +icon: https://upload.wikimedia.org/wikipedia/commons/thumb/6/6e/Home_Assistant_Logo.svg/519px-Home_Assistant_Logo.svg.png +keywords: +- home-assistant +- hass +- homeassistant +kubeVersion: '>=1.16.0-0' +maintainers: +- email: info@truecharts.org + name: TrueCharts + url: truecharts.org +- email: 35702532+tprelog@users.noreply.github.com + name: tprelog + url: truecharts.org +name: home-assistant +sources: +- https://github.com/home-assistant/home-assistant +- https://github.com/cdr/code-server +type: application +version: 5.2.4 diff --git a/stable/home-assistant/5.2.4/README.md b/stable/home-assistant/5.2.4/README.md new file mode 100644 index 00000000000..38e875fc8c7 --- /dev/null +++ b/stable/home-assistant/5.2.4/README.md @@ -0,0 +1,56 @@ +# Introduction + +![Version: 3.1.5](https://img.shields.io/badge/Version-3.1.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) + +home-assistant App for TrueNAS SCALE + +TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** + +## Source Code + +* +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://truecharts.org/ | common | 3.5.5 | + +## Installing the Chart + +To install the chart with the release name `home-assistant` + +- Open TrueNAS SCALE +- Go to Apps +- Click "Install" for this specific Apps +- Fill out the configuration form + +## Uninstalling the Chart + +To uninstall the `home-assistant` deployment + +- Open TrueNAS SCALE +- Go to Apps +- Go to "Installed Apps" +- Expand the menu in the top-right corner of this App +- Click "Remove" for this specific Apps + +The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. + +## Support + +- See the [Wiki](https://truecharts.org) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) +- Ask a [question](https://github.com/truecharts/apps/discussions) + +---------------------------------------------- +Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) +All Rights Reserved - The TrueCharts Project diff --git a/stable/home-assistant/5.2.4/app-readme.md b/stable/home-assistant/5.2.4/app-readme.md new file mode 100644 index 00000000000..822d932e2e4 --- /dev/null +++ b/stable/home-assistant/5.2.4/app-readme.md @@ -0,0 +1,3 @@ +home-assistant App for TrueNAS SCALE +This App is supplied by TrueCharts, for more information please visit https://truecharts.org +home-assistant App for TrueNAS SCALE diff --git a/stable/home-assistant/5.2.4/charts/common-5.1.3.tgz b/stable/home-assistant/5.2.4/charts/common-5.1.3.tgz new file mode 100644 index 0000000000000000000000000000000000000000..7fb16d84d5e04e393593308a0a341ce91affb786 GIT binary patch literal 23032 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�l2c-ejd$PhVy<*W%!yeG*^BX|9K(KfuG|oXc!z2uX_+m0K2->0Wl+ z4(AG{6GU;Q1G$b9${K3o5=3)ylU1NNTS_#8arx4|dDS?UCrXdTv)mgcDUR~-R#(C8>kLG34#sg2 z1>GHm2#y`IT3I(|$*U^O%RDz47U$6%hB)BF)`tLmoi$;z*^k>in`iTUmgoNq00960 L6i`M10DJ-f+Q2r0 literal 0 HcmV?d00001 diff --git a/stable/home-assistant/5.2.4/ix_values.yaml b/stable/home-assistant/5.2.4/ix_values.yaml new file mode 100644 index 00000000000..e3bf2093286 --- /dev/null +++ b/stable/home-assistant/5.2.4/ix_values.yaml @@ -0,0 +1,15 @@ +## +# This file contains Values.yaml content that gets added to the output of questions.yaml +# It's ONLY meant for content that the user is NOT expected to change. +# Example: Everything under "image" is not included in questions.yaml but is included here. +## + +image: + repository: homeassistant/home-assistant + pullPolicy: IfNotPresent + tag: 2021.6.3 + +## +# Most other defaults are set in questions.yaml +# For other options please refer to the wiki, default_values.yaml or the common library chart +## diff --git a/stable/home-assistant/5.2.4/questions.yaml b/stable/home-assistant/5.2.4/questions.yaml new file mode 100644 index 00000000000..bd777603709 --- /dev/null +++ b/stable/home-assistant/5.2.4/questions.yaml @@ -0,0 +1,561 @@ +groups: + - name: "Container Image" + description: "Image to be used for container" + - name: "Controller" + description: "Configure workload deployment" + - name: "Container Configuration" + description: "additional container configuration" + - name: "App Configuration" + description: "App specific config options" + - name: "Networking and Services" + description: "Configure Network and Services for container" + - name: "Storage and Persistence" + description: "Persist and share data that is separate from the container" + - name: "Ingress" + description: "Ingress Configuration" + - name: "Security and Permissions" + description: "Configure security context and permissions" + - name: "Resources and Devices" + description: "Specify resources/devices to be allocated to workload" + - name: "Advanced" + description: "Advanced Configuration" +portals: + web_portal: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: controller + group: "Controller" + label: "" + schema: + type: dict + attrs: + - variable: type + description: "Please specify type of workload to deploy" + label: "(Advanced) Controller Type" + schema: + type: string + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: git + group: "Container Configuration" + label: "Home-Assistant Git Settings" + schema: + type: dict + attrs: + - variable: deployKey + label: "Git deploy key" + schema: + type: string + default: "" + - variable: deployKeyBase64 + label: "Git KeyBase64 deploy key" + schema: + type: string + default: "" + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + type: dict + attrs: + - variable: TZ + label: "Timezone" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: PUID + label: "PUID" + description: "Sets the PUID env var for LinuxServer.io (compatible) containers" + schema: + type: int + default: 568 + - variable: PGID + label: "PGID" + description: "Sets the PGID env var for LinuxServer.io (compatible) containers" + schema: + type: int + default: 568 + - variable: UMASK + label: "UMASK" + description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" + schema: + type: string + default: "002" + # Configure Enviroment Variables + - variable: envList + label: "Image environment" + group: "Container Configuration" + schema: + type: list + default: [] + items: + - variable: envItem + label: "Environment Variable" + schema: + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + + - variable: hostNetwork + group: "Networking and Services" + label: "Enable Host Networking" + schema: + type: boolean + default: false + - variable: externalInterfaces + description: "External Interfaces" + label: "(Advanced) External Interfaces" + group: "Networking and Services" + schema: + type: list + items: + - variable: interfaceConfiguration + description: "Interface Configuration" + label: "Interface Configuration" + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: "Please specify host interface" + label: "Host Interface" + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: "Define how IP Address will be managed" + label: "IP Address Management" + schema: + type: dict + required: true + attrs: + - variable: type + description: "Specify type for IPAM" + label: "IPAM Type" + schema: + type: string + required: true + enum: + - value: "dhcp" + description: "Use DHCP" + - value: "static" + description: "Use static IP" + show_subquestions_if: "static" + subquestions: + - variable: staticIPConfigurations + label: "Static IP Addresses" + schema: + type: list + items: + - variable: staticIP + label: "Static IP" + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: "Static Routes" + schema: + type: list + items: + - variable: staticRouteConfiguration + label: "Static Route Configuration" + schema: + type: dict + attrs: + - variable: destination + label: "Destination" + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: "Gateway" + schema: + type: ipaddr + cidr: false + required: true + - variable: service + group: "Networking and Services" + label: "Configure Service(s)" + schema: + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + type: dict + attrs: + - variable: main + label: "Main Service Port Configuration" + schema: + type: dict + attrs: + - variable: enabled + label: "Enable the port" + schema: + type: boolean + default: true + hidden: true + - variable: protocol + label: "Port Type" + schema: + type: string + default: "HTTP" + enum: + - value: HTTP + description: "HTTP" + - value: "HTTPS" + description: "HTTPS" + - value: TCP + description: "TCP" + - value: "UDP" + description: "UDP" + - variable: port + label: "Container Port" + schema: + type: int + default: 8123 + editable: false + hidden: true + - variable: targetport + label: "Target Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 8123 + editable: true + required: true + - variable: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + default: 36008 + required: true + ## TrueCharts Specific + - variable: persistence + label: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + type: dict + attrs: + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + type: dict + attrs: + - variable: enabled + label: "Enable the storage" + schema: + type: boolean + default: true + - variable: storageClass + label: "Type of Storage" + description: " Warning: Anything other than SCALE-ZFS will break rollback!" + schema: + type: string + default: "SCALE-ZFS" + - variable: mountPath + label: "mountPath" + description: "Path inside the container the storage is mounted" + schema: + type: string + default: "/usr/src/app/store" + hidden: true + - variable: emptyDir + label: "EmptyDir Volume" + schema: + type: dict + attrs: + - variable: enabled + label: "Use emptyDir volume" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: medium + label: "EmptyDir Medium" + schema: + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "Memory" + description: "Memory" + - variable: accessMode + label: "Access Mode (Advanced)" + description: "Allow or disallow multiple PVC's writhing to the same PVC" + schema: + type: string + default: "ReadWriteOnce" + enum: + - value: "ReadWriteOnce" + description: "ReadWriteOnce" + - value: "ReadOnlyMany" + description: "ReadOnlyMany" + - value: "ReadWriteMany" + description: "ReadWriteMany" + - variable: size + label: "Size quotum of storage" + schema: + type: string + default: "100Gi" + - variable: hostPathMounts + label: "Custom app storage" + group: "Storage and Persistence" + schema: + type: list + default: [] + items: + - variable: volumeMount + label: "Custom Storage" + schema: + type: dict + attrs: + - variable: enabled + label: "Enabled" + schema: + type: boolean + default: true + hidden: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + type: boolean + default: true + - variable: readOnly + label: "Mount as ReadOnly" + description: "prevent any write from being done to the mounted volume" + schema: + type: boolean + default: false + - variable: emptyDir + label: "EmptyDir Volume" + schema: + type: dict + attrs: + - variable: enabled + label: "Use emptyDir volume" + schema: + type: boolean + default: false + - variable: medium + label: "EmptyDir Medium" + schema: + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "Memory" + description: "Memory" + - variable: mountPath + label: "Mount Path" + description: "Path to mount inside the pod" + schema: + type: path + required: true + default: "" + editable: true + - variable: hostPath + label: "Host Path" + description: "Path on the host to mount inside the container, ignored when emptyDir is enabled" + schema: + type: hostpath + required: true + - variable: deviceMounts + label: "Mount Devices" + group: "Resources and Devices" + schema: + type: list + default: [] + items: + - variable: deviceMount + label: "Custom Storage" + schema: + type: dict + attrs: + - variable: enabled + label: "Enabled" + schema: + type: boolean + default: true + required: true + hidden: true + editable: false + - variable: emptyDir + label: "EmptyDir Volume" + schema: + type: dict + attrs: + - variable: enabled + label: "Use emptyDir volume" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: medium + label: "EmptyDir Medium" + schema: + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "Memory" + description: "Memory" + - variable: devicePath + label: "Device Path" + description: "Path to the device to mount inside the container" + schema: + type: path + required: true + default: "/dev/ttyACM0" + editable: true + - variable: resources + group: "Resources and Devices" + label: "" + schema: + type: dict + attrs: + - variable: limits + label: "Advanced Limit Resource Consumption" + schema: + type: dict + attrs: + - variable: cpu + label: "CPU" + schema: + type: string + default: "2000m" + - variable: memory + label: "Memory RAM" + schema: + type: string + default: "2Gi" + - variable: requests + label: "Advanced Request minimum resources required" + schema: + type: dict + attrs: + - variable: cpu + label: "CPU" + schema: + type: string + default: "10m" + - variable: memory + label: "Memory RAM" + schema: + type: string + default: "50Mi" diff --git a/stable/home-assistant/5.2.4/templates/common.yaml b/stable/home-assistant/5.2.4/templates/common.yaml new file mode 100644 index 00000000000..a6613c2ce21 --- /dev/null +++ b/stable/home-assistant/5.2.4/templates/common.yaml @@ -0,0 +1 @@ +{{ include "common.all" . }} diff --git a/stable/home-assistant/5.2.4/templates/secret.yaml b/stable/home-assistant/5.2.4/templates/secret.yaml new file mode 100644 index 00000000000..19f769cf59b --- /dev/null +++ b/stable/home-assistant/5.2.4/templates/secret.yaml @@ -0,0 +1,15 @@ +{{- if or .Values.git.deployKey .Values.git.deployKeyBase64 }} +apiVersion: v1 +kind: Secret +metadata: + name: {{ template "common.names.fullname" . }}-deploykey + labels: + {{- include "common.labels" . | nindent 4 }} +type: Opaque +data: + {{- if .Values.git.deployKey }} + id_rsa: {{ .Values.git.deployKey | b64enc | quote }} + {{- else }} + id_rsa: {{ .Values.git.deployKeyBase64 | quote }} + {{- end }} +{{- end }} diff --git a/stable/home-assistant/5.2.4/test_values.yaml b/stable/home-assistant/5.2.4/test_values.yaml new file mode 100644 index 00000000000..b3536a1bbee --- /dev/null +++ b/stable/home-assistant/5.2.4/test_values.yaml @@ -0,0 +1,101 @@ +# Default values for Home Assistant + +image: + repository: homeassistant/home-assistant + pullPolicy: IfNotPresent + tag: 2021.6.3 + +strategy: + type: Recreate + +env: {} + # TZ: + +service: + main: + ports: + main: + port: 8123 + +# # Enable devices to be discoverable +# hostNetwork: true + +# # When hostNetwork is true set dnsPolicy to ClusterFirstWithHostNet +# dnsPolicy: ClusterFirstWithHostNet + +# # Enable passing thru a USB device to Home Assistant +# securityContext: +# privileged: true + +# Allow access a Git repository by passing in a private SSH key +git: + # Raw SSH private key + deployKey: "" + # Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence. + deployKeyBase64: "" + +# Enable a prometheus-operator servicemonitor +prometheus: + serviceMonitor: + enabled: false + # interval: 1m + # additionalLabels: {} + +persistence: + config: + enabled: true + mountPath: "/config" + emptyDir: + enabled: true + accessMode: ReadWriteOnce + size: 1Gi + storageClass: "" + +# # Path to your Z-Wave / Zigbee device in the container +# additionalVolumeMounts: +# - name: zwave-usb +# mountPath: /dev/serial/by-id/usb-0658_0200-if00 + +# # Path to your Z-Wave / Zigbee device on the host +# additionalVolumes: +# - name: zwave-usb +# hostPath: +# path: /dev/serial/by-id/usb-0658_0200-if00 + +# Enabled mariadb +# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/mariadb +mariadb: + enabled: false + architecture: standalone + auth: + database: home-assistant + username: home-assistant + password: home-assistant-pass + rootPassword: home-assistantrootpass + primary: + persistence: + enabled: false + # storageClass: "" + +# Enabled postgres +# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/postgresql +postgresql: + enabled: false + postgresqlUsername: home-assistant + postgresqlPassword: home-assistant-pass + postgresqlDatabase: home-assistant + persistence: + enabled: false + # storageClass: "" + +# Enable influxdb +# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/influxdb +influxdb: + enabled: false + architecture: standalone + database: home_assistant + authEnabled: false + persistence: + enabled: false + # storageClass: "" + # size: 8Gi diff --git a/stable/home-assistant/5.2.4/values.yaml b/stable/home-assistant/5.2.4/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/jackett/5.2.5/Chart.lock b/stable/jackett/5.2.5/Chart.lock index 945a83cb07d..6878cad1a8f 100644 --- a/stable/jackett/5.2.5/Chart.lock +++ b/stable/jackett/5.2.5/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:33.697328566Z" +generated: "2021-06-08T09:17:55.709106977Z" diff --git a/stable/jellyfin/5.2.3/Chart.lock b/stable/jellyfin/5.2.3/Chart.lock index 1a9f975718b..17907abf50c 100644 --- a/stable/jellyfin/5.2.3/Chart.lock +++ b/stable/jellyfin/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:34.477958293Z" +generated: "2021-06-08T09:17:56.520560743Z" diff --git a/stable/kms/5.2.3/Chart.lock b/stable/kms/5.2.3/Chart.lock index e22389919ed..c1cd613b501 100644 --- a/stable/kms/5.2.3/Chart.lock +++ b/stable/kms/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:35.204614186Z" +generated: "2021-06-08T09:17:57.256929492Z" diff --git a/stable/lidarr/5.2.3/Chart.lock b/stable/lidarr/5.2.3/Chart.lock index 7eee9cab130..7446ff8ff68 100644 --- a/stable/lidarr/5.2.3/Chart.lock +++ b/stable/lidarr/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:36.082528808Z" +generated: "2021-06-08T09:17:57.994537837Z" diff --git a/stable/ombi/5.2.4/Chart.lock b/stable/ombi/5.2.4/Chart.lock index 6bc7a23ca81..c0a60cdd175 100644 --- a/stable/ombi/5.2.4/Chart.lock +++ b/stable/ombi/5.2.4/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:36.841700166Z" +generated: "2021-06-08T09:17:58.719958338Z" diff --git a/stable/plex/4.2.3/Chart.lock b/stable/plex/4.2.3/Chart.lock index 35c06f85e05..317340d4898 100644 --- a/stable/plex/4.2.3/Chart.lock +++ b/stable/plex/4.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:37.548714641Z" +generated: "2021-06-08T09:17:59.488200956Z" diff --git a/stable/radarr/5.2.4/Chart.lock b/stable/radarr/5.2.4/Chart.lock index 51505096c4d..bf46ee500b7 100644 --- a/stable/radarr/5.2.4/Chart.lock +++ b/stable/radarr/5.2.4/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:38.320771467Z" +generated: "2021-06-08T09:18:00.252638779Z" diff --git a/stable/sonarr/5.2.3/Chart.lock b/stable/sonarr/5.2.3/Chart.lock index 8a6bc450cdd..83f56da3a10 100644 --- a/stable/sonarr/5.2.3/Chart.lock +++ b/stable/sonarr/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:39.12790632Z" +generated: "2021-06-08T09:18:00.958519966Z" diff --git a/stable/syncthing/5.3.4/Chart.lock b/stable/syncthing/5.3.4/Chart.lock index 65417781bc3..cac706cfa56 100644 --- a/stable/syncthing/5.3.4/Chart.lock +++ b/stable/syncthing/5.3.4/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:39.886312962Z" +generated: "2021-06-08T09:18:01.700869407Z" diff --git a/stable/tautulli/5.2.3/Chart.lock b/stable/tautulli/5.2.3/Chart.lock index da75298ce93..271f8cc7247 100644 --- a/stable/tautulli/5.2.3/Chart.lock +++ b/stable/tautulli/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:40.59876015Z" +generated: "2021-06-08T09:18:02.455792131Z" diff --git a/stable/traefik/4.0.5/Chart.lock b/stable/traefik/4.0.5/Chart.lock index 279cb6bdede..69da83b9c84 100644 --- a/stable/traefik/4.0.5/Chart.lock +++ b/stable/traefik/4.0.5/Chart.lock @@ -6,4 +6,4 @@ dependencies: repository: https://helm.traefik.io/traefik version: 9.19.1 digest: sha256:6837d576d0a80cb63dcd82a8dd3a2e7e5ea10f710b1ef1d5c29ce3af4eb3fbfe -generated: "2021-06-08T09:04:41.723603198Z" +generated: "2021-06-08T09:18:03.819557541Z" diff --git a/stable/transmission/5.2.3/Chart.lock b/stable/transmission/5.2.3/Chart.lock index b30f009e168..f7dcff9d4bc 100644 --- a/stable/transmission/5.2.3/Chart.lock +++ b/stable/transmission/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:43.49479194Z" +generated: "2021-06-08T09:18:06.2381852Z" diff --git a/stable/truecommand/5.2.3/Chart.lock b/stable/truecommand/5.2.3/Chart.lock index 485af957089..460ccea94b8 100644 --- a/stable/truecommand/5.2.3/Chart.lock +++ b/stable/truecommand/5.2.3/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:44.278971192Z" +generated: "2021-06-08T09:18:06.966239723Z" diff --git a/stable/vaultwarden/2.2.7/Chart.lock b/stable/vaultwarden/2.2.7/Chart.lock index 054e10c7471..378bfb96f75 100644 --- a/stable/vaultwarden/2.2.7/Chart.lock +++ b/stable/vaultwarden/2.2.7/Chart.lock @@ -6,4 +6,4 @@ dependencies: repository: https://charts.bitnami.com/bitnami version: 10.4.9 digest: sha256:299d4839c2ac8b84cf7388efce1d04df7d17e938bcd433a459e64baa21181adc -generated: "2021-06-08T09:04:47.666206592Z" +generated: "2021-06-08T09:18:10.835753945Z" diff --git a/stable/zwavejs2mqtt/5.2.4/Chart.lock b/stable/zwavejs2mqtt/5.2.4/Chart.lock index ff4cdc0bb2f..0fba6a1770b 100644 --- a/stable/zwavejs2mqtt/5.2.4/Chart.lock +++ b/stable/zwavejs2mqtt/5.2.4/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 5.1.3 digest: sha256:46cfe3fd743066d150b4909dc15f72e333c802c771966ec439e4b1d409c8547b -generated: "2021-06-08T09:04:51.267270396Z" +generated: "2021-06-08T09:18:14.187761807Z"