From 2bd5e80fb9e629d8087fc0d601d9884f31933cee Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Tue, 17 Aug 2021 13:55:45 +0000 Subject: [PATCH] Commit new App releases for TrueCharts Signed-off-by: TrueCharts-Bot --- deprecated/nzbhydra/6.6.6/Chart.lock | 2 +- develop/prototype-gui/1.7.7/Chart.lock | 2 +- incubator/airsonic/1.6.6/Chart.lock | 2 +- incubator/appdaemon/3.6.6/Chart.lock | 2 +- incubator/bazarr/6.6.7/Chart.lock | 2 +- incubator/booksonic-air/1.4.6/Chart.lock | 2 +- incubator/calibre-web/6.6.6/Chart.lock | 2 +- incubator/calibre/1.4.6/Chart.lock | 2 +- incubator/deconz/1.4.7/Chart.lock | 2 +- incubator/deluge/6.6.6/Chart.lock | 2 +- incubator/dizquetv/1.4.6/Chart.lock | 2 +- incubator/duplicati/1.4.6/Chart.lock | 2 +- incubator/fireflyiii/5.0.9/CONFIG.md | 8 + incubator/fireflyiii/5.0.9/Chart.lock | 9 + incubator/fireflyiii/5.0.9/Chart.yaml | 30 + incubator/fireflyiii/5.0.9/README.md | 54 + incubator/fireflyiii/5.0.9/app-readme.md | 3 + .../fireflyiii/5.0.9/charts/common-6.8.1.tgz | Bin 0 -> 23776 bytes .../5.0.9/charts/postgresql-1.0.12.tgz | Bin 0 -> 29307 bytes incubator/fireflyiii/5.0.9/ix_values.yaml | 54 + incubator/fireflyiii/5.0.9/questions.yaml | 679 +++++++++++ .../fireflyiii/5.0.9/templates/common.yaml | 5 + .../fireflyiii/5.0.9/templates/secrets.yaml | 19 + incubator/fireflyiii/5.0.9/test_values.yaml | 70 ++ incubator/fireflyiii/5.0.9/values.yaml | 0 incubator/flaresolverr/1.4.6/Chart.lock | 2 +- incubator/flood/1.4.6/Chart.lock | 2 +- incubator/focalboard/1.4.6/Chart.lock | 2 +- incubator/freshrss/6.6.6/Chart.lock | 2 +- incubator/gaps/6.6.6/Chart.lock | 2 +- incubator/gonic/1.4.6/Chart.lock | 2 +- incubator/grocy/6.6.6/Chart.lock | 2 +- incubator/haste-server/1.6.6/Chart.lock | 2 +- incubator/healthchecks/1.4.8/Chart.lock | 2 +- incubator/heimdall/6.6.6/Chart.lock | 2 +- incubator/hyperion-ng/1.4.6/Chart.lock | 2 +- incubator/komga/1.4.6/Chart.lock | 2 +- incubator/lazylibrarian/6.6.6/Chart.lock | 2 +- incubator/librespeed/1.4.6/Chart.lock | 2 +- incubator/lychee/6.6.6/Chart.lock | 2 +- incubator/mealie/1.6.6/Chart.lock | 2 +- incubator/mosquitto/1.6.7/Chart.lock | 2 +- incubator/mylar/1.4.6/Chart.lock | 2 +- incubator/navidrome/6.6.6/Chart.lock | 2 +- incubator/node-red/6.6.6/Chart.lock | 2 +- incubator/nullserv/1.4.6/Chart.lock | 2 +- incubator/nzbget/6.6.6/Chart.lock | 2 +- incubator/octoprint/1.4.6/Chart.lock | 2 +- incubator/omada-controller/1.4.6/Chart.lock | 2 +- incubator/organizr/6.6.6/Chart.lock | 2 +- incubator/overseerr/1.4.6/Chart.lock | 2 +- incubator/owncast/1.4.7/Chart.lock | 2 +- incubator/owncloud-ocis/1.4.6/Chart.lock | 2 +- incubator/photoprism/1.4.6/Chart.lock | 2 +- incubator/piaware/1.4.6/Chart.lock | 2 +- incubator/podgrab/4.6.6/Chart.lock | 2 +- .../pretend-youre-xyzzy/1.4.6/Chart.lock | 2 +- incubator/protonmail-bridge/1.4.6/Chart.lock | 2 +- incubator/prowlarr/1.6.7/Chart.lock | 2 +- incubator/pyload/1.4.6/Chart.lock | 2 +- incubator/qbittorrent/6.6.6/Chart.lock | 2 +- incubator/readarr/6.6.7/Chart.lock | 2 +- incubator/reg/1.6.6/Chart.lock | 2 +- incubator/sabnzbd/6.6.6/Chart.lock | 2 +- incubator/ser2sock/1.4.6/Chart.lock | 2 +- incubator/stash/1.4.6/Chart.lock | 2 +- incubator/thelounge/1.6.6/Chart.lock | 2 +- incubator/tvheadend/7.6.6/Chart.lock | 2 +- incubator/unifi/6.6.6/Chart.lock | 2 +- incubator/unpackerr/1.6.6/Chart.lock | 2 +- incubator/xteve/1.4.6/Chart.lock | 2 +- non-free/resilio-sync/1.4.6/Chart.lock | 2 +- stable/collabora-online/6.6.7/Chart.lock | 2 +- stable/deepstack-cpu/4.6.6/Chart.lock | 2 +- stable/emby/6.6.6/Chart.lock | 2 +- stable/esphome/6.6.6/Chart.lock | 2 +- stable/freeradius/1.2.6/Chart.lock | 2 +- stable/handbrake/6.6.6/Chart.lock | 2 +- stable/home-assistant/6.6.7/Chart.lock | 2 +- stable/jackett/6.6.7/Chart.lock | 2 +- stable/jellyfin/6.6.6/Chart.lock | 2 +- stable/kms/6.6.6/Chart.lock | 2 +- stable/lidarr/6.6.6/Chart.lock | 2 +- stable/littlelink/1.0.6/Chart.lock | 2 +- stable/nextcloud/2.0.9/CONFIG.md | 8 + stable/nextcloud/2.0.9/Chart.lock | 12 + stable/nextcloud/2.0.9/Chart.yaml | 39 + stable/nextcloud/2.0.9/README.md | 56 + stable/nextcloud/2.0.9/app-readme.md | 1 + .../nextcloud/2.0.9/charts/common-6.8.1.tgz | Bin 0 -> 23776 bytes .../2.0.9/charts/postgresql-1.0.12.tgz | Bin 0 -> 29307 bytes .../nextcloud/2.0.9/charts/redis-14.8.8.tgz | Bin 0 -> 77694 bytes stable/nextcloud/2.0.9/ix_values.yaml | 187 +++ stable/nextcloud/2.0.9/questions.yaml | 971 +++++++++++++++ .../nextcloud/2.0.9/templates/_configmap.tpl | 33 + stable/nextcloud/2.0.9/templates/_cronjob.tpl | 51 + stable/nextcloud/2.0.9/templates/_secrets.tpl | 50 + stable/nextcloud/2.0.9/templates/common.yaml | 14 + stable/nextcloud/2.0.9/test_values.yaml | 210 ++++ stable/nextcloud/2.0.9/values.yaml | 0 stable/ombi/6.6.7/Chart.lock | 2 +- stable/openldap/1.2.6/Chart.lock | 2 +- stable/pgadmin/1.3.10/Chart.lock | 2 +- stable/phpldapadmin/1.3.6/Chart.lock | 2 +- stable/plex/5.6.6/Chart.lock | 2 +- stable/postgresql/1.0.12/Chart.lock | 2 +- stable/radarr/6.6.6/Chart.lock | 2 +- stable/sonarr/6.6.6/Chart.lock | 2 +- stable/syncthing/6.6.6/Chart.lock | 2 +- stable/tautulli/6.6.6/Chart.lock | 2 +- stable/traefik/6.8.6/Chart.lock | 2 +- stable/transmission/6.6.6/Chart.lock | 2 +- stable/truecommand/6.6.6/Chart.lock | 2 +- stable/vaultwarden/4.0.9/CONFIG.md | 8 + stable/vaultwarden/4.0.9/Chart.lock | 9 + stable/vaultwarden/4.0.9/Chart.yaml | 34 + stable/vaultwarden/4.0.9/README.md | 54 + stable/vaultwarden/4.0.9/app-readme.md | 3 + .../vaultwarden/4.0.9/charts/common-6.8.1.tgz | Bin 0 -> 23776 bytes .../4.0.9/charts/postgresql-1.0.12.tgz | Bin 0 -> 29307 bytes stable/vaultwarden/4.0.9/ix_values.yaml | 55 + stable/vaultwarden/4.0.9/questions.yaml | 1061 +++++++++++++++++ .../4.0.9/templates/_configmap.tpl | 116 ++ .../vaultwarden/4.0.9/templates/_secrets.tpl | 59 + .../vaultwarden/4.0.9/templates/_validate.tpl | 17 + .../vaultwarden/4.0.9/templates/common.yaml | 11 + stable/vaultwarden/4.0.9/test_values.yaml | 159 +++ stable/vaultwarden/4.0.9/values.yaml | 0 stable/zwavejs2mqtt/6.6.7/Chart.lock | 2 +- 129 files changed, 4234 insertions(+), 85 deletions(-) create mode 100644 incubator/fireflyiii/5.0.9/CONFIG.md create mode 100644 incubator/fireflyiii/5.0.9/Chart.lock create mode 100644 incubator/fireflyiii/5.0.9/Chart.yaml create mode 100644 incubator/fireflyiii/5.0.9/README.md create mode 100644 incubator/fireflyiii/5.0.9/app-readme.md create mode 100644 incubator/fireflyiii/5.0.9/charts/common-6.8.1.tgz create mode 100644 incubator/fireflyiii/5.0.9/charts/postgresql-1.0.12.tgz create mode 100644 incubator/fireflyiii/5.0.9/ix_values.yaml create mode 100644 incubator/fireflyiii/5.0.9/questions.yaml create mode 100644 incubator/fireflyiii/5.0.9/templates/common.yaml create mode 100644 incubator/fireflyiii/5.0.9/templates/secrets.yaml create mode 100644 incubator/fireflyiii/5.0.9/test_values.yaml create mode 100644 incubator/fireflyiii/5.0.9/values.yaml create mode 100644 stable/nextcloud/2.0.9/CONFIG.md create mode 100644 stable/nextcloud/2.0.9/Chart.lock create mode 100644 stable/nextcloud/2.0.9/Chart.yaml create mode 100644 stable/nextcloud/2.0.9/README.md create mode 100644 stable/nextcloud/2.0.9/app-readme.md create mode 100644 stable/nextcloud/2.0.9/charts/common-6.8.1.tgz create mode 100644 stable/nextcloud/2.0.9/charts/postgresql-1.0.12.tgz create mode 100644 stable/nextcloud/2.0.9/charts/redis-14.8.8.tgz create mode 100644 stable/nextcloud/2.0.9/ix_values.yaml create mode 100644 stable/nextcloud/2.0.9/questions.yaml create mode 100644 stable/nextcloud/2.0.9/templates/_configmap.tpl create mode 100644 stable/nextcloud/2.0.9/templates/_cronjob.tpl create mode 100644 stable/nextcloud/2.0.9/templates/_secrets.tpl create mode 100644 stable/nextcloud/2.0.9/templates/common.yaml create mode 100644 stable/nextcloud/2.0.9/test_values.yaml create mode 100644 stable/nextcloud/2.0.9/values.yaml create mode 100644 stable/vaultwarden/4.0.9/CONFIG.md create mode 100644 stable/vaultwarden/4.0.9/Chart.lock create mode 100644 stable/vaultwarden/4.0.9/Chart.yaml create mode 100644 stable/vaultwarden/4.0.9/README.md create mode 100644 stable/vaultwarden/4.0.9/app-readme.md create mode 100644 stable/vaultwarden/4.0.9/charts/common-6.8.1.tgz create mode 100644 stable/vaultwarden/4.0.9/charts/postgresql-1.0.12.tgz create mode 100644 stable/vaultwarden/4.0.9/ix_values.yaml create mode 100644 stable/vaultwarden/4.0.9/questions.yaml create mode 100644 stable/vaultwarden/4.0.9/templates/_configmap.tpl create mode 100644 stable/vaultwarden/4.0.9/templates/_secrets.tpl create mode 100644 stable/vaultwarden/4.0.9/templates/_validate.tpl create mode 100644 stable/vaultwarden/4.0.9/templates/common.yaml create mode 100644 stable/vaultwarden/4.0.9/test_values.yaml create mode 100644 stable/vaultwarden/4.0.9/values.yaml diff --git a/deprecated/nzbhydra/6.6.6/Chart.lock b/deprecated/nzbhydra/6.6.6/Chart.lock index 04df6b060d..ca6cd1845f 100644 --- a/deprecated/nzbhydra/6.6.6/Chart.lock +++ b/deprecated/nzbhydra/6.6.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:16:34.349136428Z" +generated: "2021-08-17T13:54:31.368042395Z" diff --git a/develop/prototype-gui/1.7.7/Chart.lock b/develop/prototype-gui/1.7.7/Chart.lock index 05f3e84ccb..a10812f47e 100644 --- a/develop/prototype-gui/1.7.7/Chart.lock +++ b/develop/prototype-gui/1.7.7/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:16:27.42820523Z" +generated: "2021-08-17T13:54:25.812167102Z" diff --git a/incubator/airsonic/1.6.6/Chart.lock b/incubator/airsonic/1.6.6/Chart.lock index c6b2bf12a6..421f00fb71 100644 --- a/incubator/airsonic/1.6.6/Chart.lock +++ b/incubator/airsonic/1.6.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:13:07.927556568Z" +generated: "2021-08-17T13:51:47.098493117Z" diff --git a/incubator/appdaemon/3.6.6/Chart.lock b/incubator/appdaemon/3.6.6/Chart.lock index 5d3d54811f..96e60c3f12 100644 --- a/incubator/appdaemon/3.6.6/Chart.lock +++ b/incubator/appdaemon/3.6.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:13:11.425169845Z" +generated: "2021-08-17T13:51:49.896593048Z" diff --git a/incubator/bazarr/6.6.7/Chart.lock b/incubator/bazarr/6.6.7/Chart.lock index 4671614889..b0ce6c8c52 100644 --- a/incubator/bazarr/6.6.7/Chart.lock +++ b/incubator/bazarr/6.6.7/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:13:14.920593727Z" +generated: "2021-08-17T13:51:52.627900872Z" diff --git a/incubator/booksonic-air/1.4.6/Chart.lock b/incubator/booksonic-air/1.4.6/Chart.lock index 09b07ff4b8..e12c46c5b1 100644 --- a/incubator/booksonic-air/1.4.6/Chart.lock +++ b/incubator/booksonic-air/1.4.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org version: 6.8.1 digest: sha256:7ef39e76b8087069e5e72c750cf42a852bdaa044a10167b6cd492817c50c96f1 -generated: "2021-08-17T13:13:18.473348918Z" +generated: "2021-08-17T13:51:55.350859253Z" diff --git a/incubator/calibre-web/6.6.6/Chart.lock b/incubator/calibre-web/6.6.6/Chart.lock index fada4d6e10..ae93e533b7 100644 --- a/incubator/calibre-web/6.6.6/Chart.lock +++ b/incubator/calibre-web/6.6.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:13:25.489415103Z" +generated: "2021-08-17T13:52:00.954352339Z" diff --git a/incubator/calibre/1.4.6/Chart.lock b/incubator/calibre/1.4.6/Chart.lock index ce313a698a..e2783c364f 100644 --- a/incubator/calibre/1.4.6/Chart.lock +++ b/incubator/calibre/1.4.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org version: 6.8.1 digest: sha256:7ef39e76b8087069e5e72c750cf42a852bdaa044a10167b6cd492817c50c96f1 -generated: "2021-08-17T13:13:21.95430714Z" +generated: "2021-08-17T13:51:58.091562678Z" diff --git a/incubator/deconz/1.4.7/Chart.lock b/incubator/deconz/1.4.7/Chart.lock index 8a8c4a9ec5..f1f83dc7c9 100644 --- a/incubator/deconz/1.4.7/Chart.lock +++ b/incubator/deconz/1.4.7/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org version: 6.8.1 digest: sha256:7ef39e76b8087069e5e72c750cf42a852bdaa044a10167b6cd492817c50c96f1 -generated: "2021-08-17T13:13:28.964342858Z" +generated: "2021-08-17T13:52:03.793996858Z" diff --git a/incubator/deluge/6.6.6/Chart.lock b/incubator/deluge/6.6.6/Chart.lock index f36be115b4..de68d428e9 100644 --- a/incubator/deluge/6.6.6/Chart.lock +++ b/incubator/deluge/6.6.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:13:32.429813251Z" +generated: "2021-08-17T13:52:06.493694231Z" diff --git a/incubator/dizquetv/1.4.6/Chart.lock b/incubator/dizquetv/1.4.6/Chart.lock index b851c69f35..62362e2ad4 100644 --- a/incubator/dizquetv/1.4.6/Chart.lock +++ b/incubator/dizquetv/1.4.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org version: 6.8.1 digest: sha256:7ef39e76b8087069e5e72c750cf42a852bdaa044a10167b6cd492817c50c96f1 -generated: "2021-08-17T13:13:35.915645766Z" +generated: "2021-08-17T13:52:09.260471843Z" diff --git a/incubator/duplicati/1.4.6/Chart.lock b/incubator/duplicati/1.4.6/Chart.lock index 241a0f3420..f20300a9a1 100644 --- a/incubator/duplicati/1.4.6/Chart.lock +++ b/incubator/duplicati/1.4.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org version: 6.8.1 digest: sha256:7ef39e76b8087069e5e72c750cf42a852bdaa044a10167b6cd492817c50c96f1 -generated: "2021-08-17T13:13:39.461259043Z" +generated: "2021-08-17T13:52:12.161496539Z" diff --git a/incubator/fireflyiii/5.0.9/CONFIG.md b/incubator/fireflyiii/5.0.9/CONFIG.md new file mode 100644 index 0000000000..6d760c1842 --- /dev/null +++ b/incubator/fireflyiii/5.0.9/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/fireflyiii/5.0.9/Chart.lock b/incubator/fireflyiii/5.0.9/Chart.lock new file mode 100644 index 0000000000..361b3f5ecf --- /dev/null +++ b/incubator/fireflyiii/5.0.9/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://truecharts.org/ + version: 6.8.1 +- name: postgresql + repository: https://truecharts.org/ + version: 1.0.12 +digest: sha256:0fc7e53a9078e9dc216356e880bfa3622fed62b09f92c3e6f1aa2b5314768411 +generated: "2021-08-17T13:52:15.416916639Z" diff --git a/incubator/fireflyiii/5.0.9/Chart.yaml b/incubator/fireflyiii/5.0.9/Chart.yaml new file mode 100644 index 0000000000..db7e054565 --- /dev/null +++ b/incubator/fireflyiii/5.0.9/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: auto +dependencies: +- name: common + repository: https://truecharts.org/ + version: 6.8.1 +- condition: postgresql.enabled + name: postgresql + repository: https://truecharts.org/ + version: 1.0.12 +deprecated: false +description: A free and open source personal finance manager +home: https://github.com/firefly-iii/firefly-iii/ +icon: https://www.firefly-iii.org/assets/logo/color.png +keywords: +- fireflyiii +- finacial +kubeVersion: '>=1.16.0-0' +maintainers: +- email: info@truecharts.org + name: TrueCharts + url: truecharts.org +- email: 20650065+warllo54@users.noreply.github.com + name: warllo54 + url: truecharts.org +name: fireflyiii +sources: +- https://github.com/firefly-iii/firefly-iii/ +type: application +version: 5.0.9 diff --git a/incubator/fireflyiii/5.0.9/README.md b/incubator/fireflyiii/5.0.9/README.md new file mode 100644 index 0000000000..80d4ed7a9f --- /dev/null +++ b/incubator/fireflyiii/5.0.9/README.md @@ -0,0 +1,54 @@ +# Introduction + +![Version: 5.0.8](https://img.shields.io/badge/Version-5.0.8-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) + +A free and open source personal finance manager + +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 | 6.8.1 | +| https://truecharts.org/ | postgresql | 1.0.3 | + +## Installing the Chart + +To install the chart with the release name `fireflyiii` + +- Open TrueNAS SCALE +- Go to Apps +- Click "Install" for this specific Apps +- Fill out the configuration form + +## Uninstalling the Chart + +To uninstall the `fireflyiii` 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/fireflyiii/5.0.9/app-readme.md b/incubator/fireflyiii/5.0.9/app-readme.md new file mode 100644 index 0000000000..15307675f1 --- /dev/null +++ b/incubator/fireflyiii/5.0.9/app-readme.md @@ -0,0 +1,3 @@ +A free and open source personal finance manager +This App is supplied by TrueCharts, for more information please visit https://truecharts.org +A free and open source personal finance manager diff --git a/incubator/fireflyiii/5.0.9/charts/common-6.8.1.tgz b/incubator/fireflyiii/5.0.9/charts/common-6.8.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..b5611258e66f41dd1c33a8576ac4f0c01472b8a2 GIT binary patch literal 23776 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 bJU)-lDc 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 kpTPr-HOF^$op;mh!=1.16.0-0' +maintainers: +- email: info@truecharts.org + name: TrueCharts + url: truecharts.org +- email: kjeld@schouten-lebbing.nl + name: Ornias1993 + url: truecharts.org +name: nextcloud +sources: +- https://github.com/nextcloud/docker +- https://github.com/nextcloud/helm +type: application +version: 2.0.9 diff --git a/stable/nextcloud/2.0.9/README.md b/stable/nextcloud/2.0.9/README.md new file mode 100644 index 0000000000..64425ee60a --- /dev/null +++ b/stable/nextcloud/2.0.9/README.md @@ -0,0 +1,56 @@ +# Introduction + +![Version: 2.0.8](https://img.shields.io/badge/Version-2.0.8-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) + +A private cloud server that puts the control and security of your own data back into your hands. + +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://charts.bitnami.com/bitnami | redis | 14.8.8 | +| https://truecharts.org/ | common | 6.8.1 | +| https://truecharts.org/ | postgresql | 1.0.3 | + +## Installing the Chart + +To install the chart with the release name `nextcloud` + +- Open TrueNAS SCALE +- Go to Apps +- Click "Install" for this specific Apps +- Fill out the configuration form + +## Uninstalling the Chart + +To uninstall the `nextcloud` 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/nextcloud/2.0.9/app-readme.md b/stable/nextcloud/2.0.9/app-readme.md new file mode 100644 index 0000000000..ea79671d3a --- /dev/null +++ b/stable/nextcloud/2.0.9/app-readme.md @@ -0,0 +1 @@ +A private cloud server that puts the control and security of your own diff --git a/stable/nextcloud/2.0.9/charts/common-6.8.1.tgz b/stable/nextcloud/2.0.9/charts/common-6.8.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..b5611258e66f41dd1c33a8576ac4f0c01472b8a2 GIT binary patch literal 23776 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 bJU)-lDc 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 kpTPr-HOF^$op;mh!Dc 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 X9-fD1^XLBu009608^4Gd0B8mPmm+2m literal 0 HcmV?d00001 diff --git a/stable/nextcloud/2.0.9/ix_values.yaml b/stable/nextcloud/2.0.9/ix_values.yaml new file mode 100644 index 0000000000..05175685df --- /dev/null +++ b/stable/nextcloud/2.0.9/ix_values.yaml @@ -0,0 +1,187 @@ +## +# 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: nextcloud + pullPolicy: IfNotPresent + tag: 22.1.0 + +strategy: + type: Recreate + +env: {} + + +envTpl: + POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" + POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" + +envFrom: + - configMapRef: + name: nextcloudconfig + +envValueFrom: + POSTGRES_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + POSTGRES_HOST: + secretKeyRef: + name: dbcreds + key: host + REDIS_HOST: + secretKeyRef: + name: rediscreds + key: masterhost + REDIS_HOST_PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + +initContainers: + - name: init-postgresdb + image: postgres:13.1 + command: + - "sh" + - "-c" + - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" + imagePullPolicy: IfNotPresent + env: + - name: pghost + valueFrom: + secretKeyRef: + name: dbcreds + key: plainhost + +additionalContainers: +- name: hpb + image: nextcloud:21.0.2 + imagePullPolicy: IfNotPresent + command: + - "/bin/bash" + - "-c" + - "--" + args: + - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' + env: + - name: PORT + value: "7867" + envFrom: + - configMapRef: + name: hpbconfig + ports: + - name: hpb + containerPort: 7867 + volumeMounts: + - mountPath: /var/www/html + name: data + securityContext: + runAsUser: 33 + runAsGroup: 33 + +# -- Probe configuration +# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) +# @default -- See below +probes: + # -- Liveness probe configuration + # @default -- See below + liveness: + custom: true + # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used + # @default -- "/" + spec: + httpGet: + path: /status.php + port: 80 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 2 + failureThreshold: 5 + + # -- Redainess probe configuration + # @default -- See below + readiness: + custom: true + # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used + # @default -- "/" + spec: + httpGet: + path: /status.php + port: 80 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 2 + failureThreshold: 5 + + # -- Startup probe configuration + # @default -- See below + startup: + custom: true + # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used + # @default -- "/" + spec: + httpGet: + path: /status.php + port: 80 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 2 + failureThreshold: 5 + +## Cronjob to execute Nextcloud background tasks +## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron +## +cronjob: + # Every 5 minutes + # Note: Setting this to any any other value than 5 minutes might + # cause issues with how nextcloud background jobs are executed + schedule: "*/5 * * * *" + annotations: {} + failedJobsHistoryLimit: 5 + successfulJobsHistoryLimit: 2 + +# Enabled postgres +postgresql: + enabled: true + postgresqlUsername: nextcloud + postgresqlDatabase: nextcloud + existingSecret: dbcreds + persistence: + db: + storageClass: "SCALE-ZFS" + dbbackups: + storageClass: "SCALE-ZFS" + +# Enabled redis +# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis +redis: + architecture: standalone + enabled: true + auth: + existingSecret: rediscreds + existingSecretPasswordKey: redis-password + master: + persistence: + enabled: true + existingClaim: redismaster + replica: + replicaCount: 0 + persistence: + enabled: false + +## +# 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/nextcloud/2.0.9/questions.yaml b/stable/nextcloud/2.0.9/questions.yaml new file mode 100644 index 0000000000..0b65f4b281 --- /dev/null +++ b/stable/nextcloud/2.0.9/questions.yaml @@ -0,0 +1,971 @@ +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" + - variable: NEXTCLOUD_ADMIN_USER + label: "NEXTCLOUD_ADMIN_USER" + description: "Sets nextcloud admin username" + schema: + type: string + required: true + default: "" + - variable: NEXTCLOUD_ADMIN_PASSWORD + label: "NEXTCLOUD_ADMIN_PASSWORD" + description: "Sets nextcloud admin password" + schema: + type: string + required: true + default: "" + - variable: TRUSTED_PROXIES + label: "TRUSTED_PROXIES" + description: "Sets nextcloud Trusted Proxies" + schema: + type: string + default: "172.16.0.0/16" + - variable: NODE_IP + label: "NODE_IP" + description: "Sets nextcloud nodeip for nodeport connections" + schema: + type: string + $ref: + - "definitions/nodeIP" + + + # 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: 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: 80 + editable: false + hidden: true + - variable: targetport + label: "Target Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 80 + 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: 36091 + required: true + - variable: hpb + label: "High Performance Backend Service" + description: "The service which runs the High Performance Backend" + schema: + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: false + - 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: hpb + 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: 7867 + editable: false + hidden: true + - variable: targetport + label: "Target Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 7867 + 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: 36092 + required: true + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + type: dict + attrs: + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + type: dict + attrs: + - variable: enabled + label: "Enable the storage" + schema: + type: boolean + default: true + - variable: type + label: "(Advanced) Type of Storage" + description: "Sets the persistence type" + schema: + type: string + default: "pvc" + enum: + - value: "pvc" + description: "pvc" + - value: "emptyDir" + description: "emptyDir" + - value: "hostPath" + description: "hostPath" + - variable: storageClass + label: "(Advanced) storageClass" + description: " Warning: Anything other than SCALE-ZFS will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "SCALE-ZFS" + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: hostPathType + label: "hostPath Type" + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "DirectoryOrCreate" + description: "DirectoryOrCreate" + - value: "Directory" + description: "Directory" + - value: "FileOrCreate" + description: "FileOrCreate" + - value: "File" + description: "File" + - value: "Socket" + description: "Socket" + - value: "CharDevice" + description: "CharDevice" + - value: "BlockDevice" + description: "BlockDevice" + - variable: mountPath + label: "mountPath" + description: "Path inside the container the storage is mounted" + schema: + type: string + default: "/var/www/html" + hidden: true + - variable: medium + label: "EmptyDir Medium" + schema: + show_if: [["type", "=", "emptyDir"]] + 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 PV" + schema: + show_if: [["type", "=", "pvc"]] + 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: + show_if: [["type", "=", "pvc"]] + type: string + default: "100Gi" + - variable: redismaster + label: "Redis Storage" + description: "Stores the Application redis-master-database." + schema: + type: dict + attrs: + - variable: enabled + label: "Enable the storage" + schema: + type: boolean + default: true + hidden: true + - variable: noMount + label: "Do not mount this storage inside the main pod" + schema: + type: boolean + default: true + hidden: true + - variable: forceName + label: "Override PVC Name (advanced)" + description: "Forces a certain name for the PVC" + schema: + type: string + default: "redismaster" + hidden: true + - variable: type + label: "(Advanced) Type of Storage" + description: "Sets the persistence type" + schema: + type: string + default: "pvc" + hidden: true + enum: + - value: "pvc" + description: "pvc" + - value: "emptyDir" + description: "emptyDir" + - value: "hostPath" + description: "hostPath" + - variable: storageClass + label: "(Advanced) storageClass" + description: " Warning: Anything other than SCALE-ZFS will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "SCALE-ZFS" + - variable: mountPath + label: "mountPath" + description: "Path inside the container the storage is mounted" + schema: + type: string + default: "" + hidden: true + - variable: medium + label: "EmptyDir Medium" + schema: + show_if: [["type", "=", "emptyDir"]] + 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 PV" + schema: + show_if: [["type", "=", "pvc"]] + 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: + show_if: [["type", "=", "pvc"]] + type: string + default: "100Gi" + + - variable: persistenceList + label: "Additional app storage" + group: "Storage and Persistence" + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: "Custom Storage" + schema: + type: dict + attrs: + - variable: enabled + label: "Enable the storage" + schema: + type: boolean + default: true + - variable: type + label: "(Advanced) Type of Storage" + description: "Sets the persistence type" + schema: + type: string + default: "hostPath" + enum: + - value: "pvc" + description: "pvc" + - value: "emptyDir" + description: "emptyDir" + - value: "hostPath" + description: "hostPath" + - variable: storageClass + label: "(Advanced) storageClass" + description: " Warning: Anything other than SCALE-ZFS will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: "SCALE-ZFS" + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: hostPathType + label: "hostPath Type" + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: "Default" + - value: "DirectoryOrCreate" + description: "DirectoryOrCreate" + - value: "Directory" + description: "Directory" + - value: "FileOrCreate" + description: "FileOrCreate" + - value: "File" + description: "File" + - value: "Socket" + description: "Socket" + - value: "CharDevice" + description: "CharDevice" + - value: "BlockDevice" + description: "BlockDevice" + - variable: mountPath + label: "mountPath" + description: "Path inside the container the storage is mounted" + schema: + type: string + required: true + default: "" + - variable: medium + label: "EmptyDir Medium" + schema: + show_if: [["type", "=", "emptyDir"]] + 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: + show_if: [["type", "=", "pvc"]] + 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: + show_if: [["type", "=", "pvc"]] + type: string + default: "100Gi" + + - variable: ingress + label: "" + group: "Ingress" + schema: + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + type: dict + attrs: + - variable: enabled + label: "Enable Ingress" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: "Hosts" + schema: + type: list + default: [] + items: + - variable: hostEntry + label: "Host" + schema: + type: dict + attrs: + - variable: host + label: "HostName" + schema: + type: string + default: "" + required: true + - variable: paths + label: "Paths" + schema: + type: list + default: [] + items: + - variable: pathEntry + label: "Host" + schema: + type: dict + attrs: + - variable: path + label: "path" + schema: + type: string + required: true + default: "/" + - variable: pathType + label: "pathType" + schema: + type: string + required: true + default: "Prefix" + - variable: tls + label: "TLS-Settings" + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: "Host" + schema: + type: dict + attrs: + - variable: hosts + label: "Certificate Hosts" + schema: + type: list + default: [] + items: + - variable: host + label: "Host" + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: "Select TrueNAS SCALE Certificate" + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: "Traefik Entrypoint" + description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" + schema: + type: string + default: "websecure" + required: true + - variable: middlewares + label: "Traefik Middlewares" + description: "Add previously created Traefik Middlewares to this Ingress" + schema: + type: list + default: [] + items: + - variable: name + label: "Name" + schema: + type: string + default: "" + required: true + + - variable: hpb + label: "High Performance Backend Ingress" + schema: + type: dict + attrs: + - variable: enabled + label: "Enable Ingress" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: "Hosts" + schema: + type: list + default: [] + items: + - variable: hostEntry + label: "Host" + schema: + type: dict + attrs: + - variable: host + label: "HostName" + schema: + type: string + default: "" + required: true + - variable: paths + label: "Paths" + schema: + type: list + default: [] + items: + - variable: pathEntry + label: "Host" + schema: + type: dict + attrs: + - variable: path + label: "path" + schema: + type: string + required: true + default: "/push" + - variable: pathType + label: "pathType" + schema: + type: string + required: true + default: "Prefix" + - variable: service + label: "Service" + schema: + type: dict + hidden: true + attrs: + - variable: name + label: "service name" + schema: + type: string + hidden: true + default: "{{ .Release.Name }}-nextcloud-hpb" + - variable: port + label: "serviceport" + schema: + type: int + hidden: true + default: 7867 + - variable: tls + label: "TLS-Settings" + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: "Host" + schema: + type: dict + attrs: + - variable: hosts + label: "Certificate Hosts" + schema: + type: list + default: [] + items: + - variable: host + label: "Host" + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: "Select TrueNAS SCALE Certificate" + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: "Traefik Entrypoint" + description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" + schema: + type: string + default: "websecure" + required: true + - variable: middlewares + label: "Traefik Middlewares" + description: "Add previously created Traefik Middlewares to this Ingress" + schema: + type: list + default: [] + items: + - variable: name + label: "Name" + schema: + type: string + default: "" + required: true + + - variable: podSecurityContext + group: "Security and Permissions" + label: "Pod Security Context" + schema: + type: dict + attrs: + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 33 + - 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/stable/nextcloud/2.0.9/templates/_configmap.tpl b/stable/nextcloud/2.0.9/templates/_configmap.tpl new file mode 100644 index 0000000000..aa6473aaf2 --- /dev/null +++ b/stable/nextcloud/2.0.9/templates/_configmap.tpl @@ -0,0 +1,33 @@ +{{/* Define the configmap */}} +{{- define "nextcloud.configmap" -}} + +{{- $hosts := "" }} +{{- if .Values.ingress.main.enabled }} +{{ range $index, $host := .Values.ingress.main.hosts }} + {{- if $index }} + {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} + {{- else }} + {{ $hosts = ( printf "%s" $host.host ) }} + {{- end }} +{{ end }} +{{- end }} +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: nextcloudconfig +data: + NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v" "test.fakedomain.dns" ( .Values.env.NODE_IP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-hpb" ) $hosts ) | quote }} + {{- if .Values.ingress.main.enabled }} + APACHE_DISABLE_REWRITE_IP: "1" + {{- end }} + +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: hpbconfig +data: + NEXTCLOUD_URL: {{ ( printf "%v-%v" .Release.Name "nextcloud" ) | quote }} + +{{- end -}} diff --git a/stable/nextcloud/2.0.9/templates/_cronjob.tpl b/stable/nextcloud/2.0.9/templates/_cronjob.tpl new file mode 100644 index 0000000000..c2ed1ca20f --- /dev/null +++ b/stable/nextcloud/2.0.9/templates/_cronjob.tpl @@ -0,0 +1,51 @@ +{{/* Define the cronjob */}} +{{- define "nextcloud.cronjob" -}} +{{- $jobName := include "common.names.fullname" . -}} + +--- +apiVersion: batch/v1beta1 +kind: CronJob +metadata: + name: {{ printf "%s-cronjob" $jobName }} + labels: + {{- include "common.labels" . | nindent 4 }} +spec: + schedule: "{{ .Values.cronjob.schedule }}" + concurrencyPolicy: Forbid + {{- with .Values.cronjob.failedJobsHistoryLimit }} + failedJobsHistoryLimit: {{ . }} + {{- end }} + {{- with .Values.cronjob.successfulJobsHistoryLimit }} + successfulJobsHistoryLimit: {{ . }} + {{- end }} + jobTemplate: + metadata: + spec: + template: + metadata: + spec: + restartPolicy: Never + {{- with (include "common.controller.volumes" . | trim) }} + volumes: + {{- nindent 12 . }} + {{- end }} + containers: + - name: {{ .Chart.Name }} + image: "{{ .Values.image.repository }}:{{ default .Values.image.tag }}" + imagePullPolicy: {{ default .Values.image.pullPolicy }} + command: [ "php" ] + args: + - "-f" + - "/var/www/html/cron.php" + # Will mount configuration files as www-data (id: 33) by default for nextcloud + {{- with (include "common.controller.volumeMounts" . | trim) }} + volumeMounts: + {{ nindent 16 . }} + {{- end }} + securityContext: + runAsUser: 33 + runAsGroup: 33 + resources: +{{ toYaml .Values.resources | indent 16 }} + +{{- end -}} diff --git a/stable/nextcloud/2.0.9/templates/_secrets.tpl b/stable/nextcloud/2.0.9/templates/_secrets.tpl new file mode 100644 index 0000000000..d9ae0df858 --- /dev/null +++ b/stable/nextcloud/2.0.9/templates/_secrets.tpl @@ -0,0 +1,50 @@ +{{/* Define the secrets */}} +{{- define "nextcloud.secrets" -}} + +--- + +apiVersion: v1 +kind: Secret +metadata: + labels: + {{- include "common.labels" . | nindent 4 }} + name: dbcreds +{{- $previous := lookup "v1" "Secret" .Release.Namespace "dbcreds" }} +{{- $dbPass := "" }} +data: +{{- if $previous }} + {{- $dbPass = ( index $previous.data "postgresql-password" ) | b64dec }} + postgresql-password: {{ ( index $previous.data "postgresql-password" ) }} + postgresql-postgres-password: {{ ( index $previous.data "postgresql-postgres-password" ) }} +{{- else }} + {{- $dbPass = randAlphaNum 50 }} + postgresql-password: {{ $dbPass | b64enc | quote }} + postgresql-postgres-password: {{ randAlphaNum 50 | b64enc | quote }} +{{- end }} + url: {{ ( printf "%v%v:%v@%v-%v:%v/%v" "postgresql://" .Values.postgresql.postgresqlUsername $dbPass .Release.Name "postgresql" "5432" .Values.postgresql.postgresqlDatabase ) | b64enc | quote }} + host: {{ ( printf "%v-%v:5432" .Release.Name "postgresql" ) | b64enc | quote }} + plainhost: {{ ( printf "%v-%v" .Release.Name "postgresql" ) | b64enc | quote }} +type: Opaque + +--- + +apiVersion: v1 +kind: Secret +metadata: + labels: + {{- include "common.labels" . | nindent 4 }} + name: rediscreds +{{- $redisprevious := lookup "v1" "Secret" .Release.Namespace "rediscreds" }} +{{- $redisPass := "" }} +data: +{{- if $redisprevious }} + {{- $redisPass = ( index $redisprevious.data "redis-password" ) | b64dec }} + redis-password: {{ ( index $redisprevious.data "redis-password" ) }} +{{- else }} + {{- $redisPass = randAlphaNum 50 }} + redis-password: {{ $redisPass | b64enc | quote }} +{{- end }} + masterhost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} + slavehost: {{ ( printf "%v-%v" .Release.Name "redis-master" ) | b64enc | quote }} +type: Opaque +{{- end -}} diff --git a/stable/nextcloud/2.0.9/templates/common.yaml b/stable/nextcloud/2.0.9/templates/common.yaml new file mode 100644 index 0000000000..8e72c538b1 --- /dev/null +++ b/stable/nextcloud/2.0.9/templates/common.yaml @@ -0,0 +1,14 @@ +{{/* Make sure all variables are set properly */}} +{{- include "common.values.setup" . }} + +{{/* Render the templates */}} +{{ include "common.all" . }} + +{{/* Render configmap for nextcloud */}} +{{- include "nextcloud.configmap" . }} + +{{/* Render secrets for nextcloud */}} +{{- include "nextcloud.secrets" . }} + +{{/* Render cronjob for nextcloud */}} +{{- include "nextcloud.cronjob" . }} diff --git a/stable/nextcloud/2.0.9/test_values.yaml b/stable/nextcloud/2.0.9/test_values.yaml new file mode 100644 index 0000000000..8c35bcd5a0 --- /dev/null +++ b/stable/nextcloud/2.0.9/test_values.yaml @@ -0,0 +1,210 @@ +# Default values for Bitwarden. + +image: + repository: nextcloud + pullPolicy: IfNotPresent + tag: 22.1.0 + +strategy: + type: Recreate + +service: + main: + ports: + main: + port: 80 + hpb: + enabled: true + ports: + hpb: + enabled: true + port: 7867 + +env: + NEXTCLOUD_ADMIN_USER: "admin" + NEXTCLOUD_ADMIN_PASSWORD: "adminpass" + TRUSTED_PROXIES: "172.16.0.0/16" + +envTpl: + POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" + POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" + +envFrom: + - configMapRef: + name: nextcloudconfig + +envValueFrom: + POSTGRES_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + POSTGRES_HOST: + secretKeyRef: + name: dbcreds + key: host + REDIS_HOST: + secretKeyRef: + name: rediscreds + key: masterhost + REDIS_HOST_PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + +persistence: + data: + enabled: true + mountPath: "/var/www/html" + type: pvc + accessMode: ReadWriteOnce + size: "100Gi" + + redismaster: + noMount: true + forceName: "redismaster" + enabled: true + type: pvc + accessMode: ReadWriteOnce + size: "100Gi" + +initContainers: + - name: init-postgresdb + image: postgres:13.1 + command: + - "sh" + - "-c" + - "until pg_isready -U nextcloud -h ${pghost} ; do sleep 2 ; done" + imagePullPolicy: IfNotPresent + env: + - name: pghost + valueFrom: + secretKeyRef: + name: dbcreds + key: plainhost + +additionalContainers: +- name: hpb + image: nextcloud:21.0.2 + imagePullPolicy: IfNotPresent + command: + - "/bin/bash" + - "-c" + - "--" + args: + - 'while [ ! -f "/var/www/html/custom_apps/notify_push/bin/x86_64/notify_push" ]; do sleep 30; echo "notify_push not found, waiting"; done && /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php' + env: + - name: PORT + value: "7867" + envFrom: + - configMapRef: + name: hpbconfig + ports: + - name: hpb + containerPort: 7867 + volumeMounts: + - mountPath: /var/www/html + name: data + securityContext: + runAsUser: 33 + runAsGroup: 33 + + +podSecurityContext: + fsGroup: 33 + +# -- Probe configuration +# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) +# @default -- See below +probes: + # -- Liveness probe configuration + # @default -- See below + liveness: + custom: true + # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used + # @default -- "/" + spec: + httpGet: + path: /status.php + port: 80 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 2 + failureThreshold: 5 + + # -- Redainess probe configuration + # @default -- See below + readiness: + custom: true + # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used + # @default -- "/" + spec: + httpGet: + path: /status.php + port: 80 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 2 + failureThreshold: 5 + + # -- Startup probe configuration + # @default -- See below + startup: + custom: true + # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used + # @default -- "/" + spec: + httpGet: + path: /status.php + port: 80 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 2 + failureThreshold: 5 + + +## Cronjob to execute Nextcloud background tasks +## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#webcron +## +cronjob: + # Every 5 minutes + # Note: Setting this to any any other value than 5 minutes might + # cause issues with how nextcloud background jobs are executed + schedule: "*/5 * * * *" + annotations: {} + failedJobsHistoryLimit: 5 + successfulJobsHistoryLimit: 2 + +# Enabled postgres +postgresql: + enabled: true + postgresqlUsername: nextcloud + postgresqlDatabase: nextcloud + existingSecret: dbcreds + +# Enabled redis +# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/redis +redis: + volumePermissions: + enabled: true + architecture: standalone + enabled: true + auth: + existingSecret: rediscreds + existingSecretPasswordKey: redis-password + master: + persistence: + enabled: false + existingClaim: redismaster + replica: + replicaCount: 0 + persistence: + enabled: false diff --git a/stable/nextcloud/2.0.9/values.yaml b/stable/nextcloud/2.0.9/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/stable/ombi/6.6.7/Chart.lock b/stable/ombi/6.6.7/Chart.lock index 2866dd39d3..8173bc2562 100644 --- a/stable/ombi/6.6.7/Chart.lock +++ b/stable/ombi/6.6.7/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:12:13.92909228Z" +generated: "2021-08-17T13:51:04.379852993Z" diff --git a/stable/openldap/1.2.6/Chart.lock b/stable/openldap/1.2.6/Chart.lock index a2d5373043..820a716460 100644 --- a/stable/openldap/1.2.6/Chart.lock +++ b/stable/openldap/1.2.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:12:17.410309399Z" +generated: "2021-08-17T13:51:07.195654104Z" diff --git a/stable/pgadmin/1.3.10/Chart.lock b/stable/pgadmin/1.3.10/Chart.lock index 24ccc19cf7..d83e1078a0 100644 --- a/stable/pgadmin/1.3.10/Chart.lock +++ b/stable/pgadmin/1.3.10/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:12:20.971174153Z" +generated: "2021-08-17T13:51:10.018124815Z" diff --git a/stable/phpldapadmin/1.3.6/Chart.lock b/stable/phpldapadmin/1.3.6/Chart.lock index 7d7417e1c8..60f44364f8 100644 --- a/stable/phpldapadmin/1.3.6/Chart.lock +++ b/stable/phpldapadmin/1.3.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:12:24.553766748Z" +generated: "2021-08-17T13:51:12.854586558Z" diff --git a/stable/plex/5.6.6/Chart.lock b/stable/plex/5.6.6/Chart.lock index 630e82e8b4..46ddb4cdaf 100644 --- a/stable/plex/5.6.6/Chart.lock +++ b/stable/plex/5.6.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:12:28.092064679Z" +generated: "2021-08-17T13:51:15.582370953Z" diff --git a/stable/postgresql/1.0.12/Chart.lock b/stable/postgresql/1.0.12/Chart.lock index 2faf25be57..2e024447c3 100644 --- a/stable/postgresql/1.0.12/Chart.lock +++ b/stable/postgresql/1.0.12/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:12:31.604765735Z" +generated: "2021-08-17T13:51:18.399231872Z" diff --git a/stable/radarr/6.6.6/Chart.lock b/stable/radarr/6.6.6/Chart.lock index 93a3f7dd63..7e7e21b47c 100644 --- a/stable/radarr/6.6.6/Chart.lock +++ b/stable/radarr/6.6.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:12:35.097632567Z" +generated: "2021-08-17T13:51:21.123326192Z" diff --git a/stable/sonarr/6.6.6/Chart.lock b/stable/sonarr/6.6.6/Chart.lock index d59b6d6337..7f21275f79 100644 --- a/stable/sonarr/6.6.6/Chart.lock +++ b/stable/sonarr/6.6.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:12:38.560124298Z" +generated: "2021-08-17T13:51:23.909400085Z" diff --git a/stable/syncthing/6.6.6/Chart.lock b/stable/syncthing/6.6.6/Chart.lock index 940627cfae..67be45c8ce 100644 --- a/stable/syncthing/6.6.6/Chart.lock +++ b/stable/syncthing/6.6.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:12:42.106345161Z" +generated: "2021-08-17T13:51:26.701467828Z" diff --git a/stable/tautulli/6.6.6/Chart.lock b/stable/tautulli/6.6.6/Chart.lock index 3f261f5877..6f5550ec0f 100644 --- a/stable/tautulli/6.6.6/Chart.lock +++ b/stable/tautulli/6.6.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:12:45.605860948Z" +generated: "2021-08-17T13:51:29.416008901Z" diff --git a/stable/traefik/6.8.6/Chart.lock b/stable/traefik/6.8.6/Chart.lock index bea0293f65..b09d153890 100644 --- a/stable/traefik/6.8.6/Chart.lock +++ b/stable/traefik/6.8.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:12:49.15198357Z" +generated: "2021-08-17T13:51:32.091687513Z" diff --git a/stable/transmission/6.6.6/Chart.lock b/stable/transmission/6.6.6/Chart.lock index 7ad1d05ff0..653471b64f 100644 --- a/stable/transmission/6.6.6/Chart.lock +++ b/stable/transmission/6.6.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:12:52.671530821Z" +generated: "2021-08-17T13:51:34.850826279Z" diff --git a/stable/truecommand/6.6.6/Chart.lock b/stable/truecommand/6.6.6/Chart.lock index 475434bb3b..01b7cd8996 100644 --- a/stable/truecommand/6.6.6/Chart.lock +++ b/stable/truecommand/6.6.6/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://truecharts.org/ version: 6.8.1 digest: sha256:33a36266592f3e46ab83c7d3d03679f280a8ef0d3baac54b2afcaa2c2cf8c224 -generated: "2021-08-17T13:12:56.168351092Z" +generated: "2021-08-17T13:51:37.727185369Z" diff --git a/stable/vaultwarden/4.0.9/CONFIG.md b/stable/vaultwarden/4.0.9/CONFIG.md new file mode 100644 index 0000000000..6d760c1842 --- /dev/null +++ b/stable/vaultwarden/4.0.9/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/vaultwarden/4.0.9/Chart.lock b/stable/vaultwarden/4.0.9/Chart.lock new file mode 100644 index 0000000000..90f952776a --- /dev/null +++ b/stable/vaultwarden/4.0.9/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://truecharts.org/ + version: 6.8.1 +- name: postgresql + repository: https://truecharts.org/ + version: 1.0.12 +digest: sha256:0fc7e53a9078e9dc216356e880bfa3622fed62b09f92c3e6f1aa2b5314768411 +generated: "2021-08-17T13:51:41.036048995Z" diff --git a/stable/vaultwarden/4.0.9/Chart.yaml b/stable/vaultwarden/4.0.9/Chart.yaml new file mode 100644 index 0000000000..0e0d0a12c0 --- /dev/null +++ b/stable/vaultwarden/4.0.9/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: auto +dependencies: +- name: common + repository: https://truecharts.org/ + version: 6.8.1 +- condition: postgresql.enabled + name: postgresql + repository: https://truecharts.org/ + version: 1.0.12 +deprecated: false +description: Unofficial Bitwarden compatible server written in Rust +home: https://github.com/truecharts/apps/tree/master/charts/stable/vaultwarden +icon: https://raw.githubusercontent.com/bitwarden/brand/master/icons/256x256.png +keywords: +- bitwarden +- bitwardenrs +- bitwarden_rs +- vaultwarden +- password +- rust +kubeVersion: '>=1.16.0-0' +maintainers: +- email: info@truecharts.org + name: TrueCharts + url: truecharts.org +- email: kjeld@schouten-lebbing.nl + name: Ornias1993 + url: truecharts.org +name: vaultwarden +sources: +- https://github.com/dani-garcia/vaultwarden +type: application +version: 4.0.9 diff --git a/stable/vaultwarden/4.0.9/README.md b/stable/vaultwarden/4.0.9/README.md new file mode 100644 index 0000000000..6b40d30281 --- /dev/null +++ b/stable/vaultwarden/4.0.9/README.md @@ -0,0 +1,54 @@ +# Introduction + +![Version: 4.0.8](https://img.shields.io/badge/Version-4.0.8-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) + +Unofficial Bitwarden compatible server written in Rust + +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 | 6.8.1 | +| https://truecharts.org/ | postgresql | 1.0.3 | + +## Installing the Chart + +To install the chart with the release name `vaultwarden` + +- Open TrueNAS SCALE +- Go to Apps +- Click "Install" for this specific Apps +- Fill out the configuration form + +## Uninstalling the Chart + +To uninstall the `vaultwarden` 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/vaultwarden/4.0.9/app-readme.md b/stable/vaultwarden/4.0.9/app-readme.md new file mode 100644 index 0000000000..11f37b5efe --- /dev/null +++ b/stable/vaultwarden/4.0.9/app-readme.md @@ -0,0 +1,3 @@ +Unofficial Bitwarden compatible server written in Rust +This App is supplied by TrueCharts, for more information please visit https://truecharts.org +Unofficial Bitwarden compatible server written in Rust diff --git a/stable/vaultwarden/4.0.9/charts/common-6.8.1.tgz b/stable/vaultwarden/4.0.9/charts/common-6.8.1.tgz new file mode 100644 index 0000000000000000000000000000000000000000..b5611258e66f41dd1c33a8576ac4f0c01472b8a2 GIT binary patch literal 23776 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 bJU)-lDc zVQyr3R8em|NM&qo0PMa0ciXnIApU+`{uQ`%y0x+3W_!C+AT|MvF&-oI_{Z4VBfZSU?r8~odV{qNbofx!dg;e1L$ zVexN+d$(2Z+&{FwKhj5KJh|$*|w2MTsKDOC-#Sao+=Ara&Hq--X*=j7U`Aobp%ak^wLN?+b5| zG2jZ$7}H646-L?A0NICmPWrS!s6T~-qM}bIyh>1CF|vmv237%yw|_qv4IoNB4)UxB zqa-WiQIVxIOcCwpMHZJ44U%k}k$!@&3Ruho1&Y58^K|T8qxnr%#GC@Uq3Tcad*THk zrtk_9briq62sz@;;+kgG*ZVN0?tda{J z$;u)UqpzrXb8{0`CB!h(d5(qv=6Ql6$i~*w!@eC3!tEXJ&*t^@(|j88Kgpu&2X14D z{2%OYKWoVUgZ;Jqe~jmg$ag$Ogbo3jz@7br;qETnJ=i%o*#GO!Xcz4rz^m_eqi6AM zJlH*W_SezQcLVqx8V%yzD+r_gy{jEKiXhyHcB0XD(az4EH%2KcAVu*I_&bB0?O^a- zu>I_EdwV$89&Qi9{ezungZ=%T|Mu4+X4S`-|1+4BhzFg6E^NjGh;Wpp<$5P&gg}e|tCF^*xVJHbcjA21;lG zuTfMWNRj7x1QjzJ@n)Fv!~PEdN}1jk3;lz?$+LnI@zE@(J`KVC-tLa)ZES$cS0}HA z;0OE>&H9Y9RUJ8pgfJy{2z-hN%^@Ma@%arwg;*T;XYL8v;ojZ zOejvr7mNw$5ct05c_^K|WisZ6BAc>qp1-=d{PFea#ryN4i;G`gy*?3rC%n$jX#N_F z6bFcwzrDQ$;aef5>=wW$5Tg++6ACr~PNSrZ5%9$_7P87D9F)L>P?VKLiilx%RI4geRFa8dI)?2lO~P8=g+=b=j8jg8j5th#)hu(e_y zK1%WlJS(SQAAAD8mlHg?|+`&>YV>l zZa$PIxNQCpb`NU$-~PeQdj3DkR zu%7>q@i^Cip;J2+e}}MWD%YPsdjKTx3MF#&zr76_)x>vJ{1ZrV8l#kgJyEr$J+Rt0 zm`?QKYJ3+JL>Zd>7n~+8fb1(unaV4T)UR^*dx^Bd;n4kgS2rE&x!NTe8x9{$b2|4y z4}1bw2YV=uOs(e69^fU9bN}#CZK10#~=Aw!Eu&S^pS!d2tI%IBqVp45EBVbmwh6+>;y*?3=i8X%2F?-ERxm1 z6Jf1n6*t+GpO%E4Ae0|x`JC-u(hRAkfO8xqir{ac_JX8ad?6Z;m&hglMHLP-X-Kc?u$`nZWxda!4g z$qO|@U&}_sJZ$#H+Nrwxv&fjGcnmBCe)4^1(0Wtc5wtR8H5*W-MDuak535J>>E=V3 z5_{$>tT(s7x~PgU&@hc{KJ>Y@L-5pl%fL}poMlNlMK7~5t<2^o{Uk>UXA5bfnZn${ z(J(8wwrEu-5R6}?$=onaYr>aT0+PG7R^&G8RAusn$v9MmW}k$1NDDme*`&R_HB`LN z{AQ?nCXMb$o=DljY&MeYAuQ~JXM=&)WUww~vK5KaMh^x;kz>ashd~VWXHfgw)c-=Z zEa7pQ73g7gjHUa(XFHAazrou7>rtK!a1JR&MM?n8fEaynGeIf1Dsd9ybPRGBUBfXV zp|=4pCzt?I=KQD*kO@i>Fix^7FlFi$PRCoIKnbLHhCmMK#CQ+W*xLXp8goqwY~}?T z;g2X5?EjZu2$)y_S;}iNlt7LOkl+-BUU+ix{(@!&@;1ORpC91u@db!+LA-E`X`lZq z(D%ZtKZ-v8SG|~w`|Ka}lg!e71xQR#Fv1BU-qVoWP| zvyy=4C#S><^CJ5VMbry%j9_1sE3)6ba7LmmMhy0=U(QZnUvQvclojCT@(L9xqKJ6n z(^s-FH2r^Go&E6q$8Z`ybQ{aJ^vr$*^q}lWg({JEAEy_Ja2|=@| zrW`TxkkJV$0L*jZJs*L2R)Q3vn0<*vIY60wILh;?^iiG@kfq#*@$BdVTpS<0INbty zf|vqWpb;u~;j#e!3!GlFrg)vpY>XHLAB;;JqoLR0e>8<@36p*z>h=}pM>B{MwvCmm zILKtro~PVtU{unwKmy?$juF5Fj5FC$xxoQ2fl<6m8%H%a_9abJ#RFD)X$zibdaZkvdp3Xt0x=?ZoC>*krKJLj z0VK8*WJCa2n#@D+3jz^LL7Gu8E@1&vill53k`CNt#Wi6NARrW`aR3vhDKVAZk~^XI z^y#Ip$AlV#sa?)va5d+$s>}&35S#+3%Ww-IOy>X-QX(RhGFDK)A(O03V%D7kVuE7u zZh{I_k#&Kuz5v)y(M>;^WEnxdr%$;P*9G@02gg~AJnt#^j|I-r!jUTY15Ofg))lyd*2Jd>BpS0BWqxa(o(IjG|Phmk0%sFS&^cGEyhaWs3`CnO|uzl zC4hIyyUk55px|W*P~E9`iWSMTl(8Csgk%xsIzVk&Jbfy5?Tk!>W(CtDJjYeY~nLoo;dV+%u&pUW-Y zpS?bR>BrFj_#EwHilz_j1HNqkw|!7Q|KHnQpZ`D36G4i`S%HO#Gyt(Q>z?@A>_( zhrLSoXLor0SWk2Qe|-PY7eSWH|Ly&Q`u*Si?Pu%#-=jPm8_KH7O_kE{LBQLJ2lz{r zGKCRRFh)!xies_AVX8@1(!AuB5v4VVdfox0#gK2%5^de8sCZ#RIrW8 z*{e%{KISN*(xxg;BUccT0niqs8Yb z4|CyU1@Wm#!3tdzl?A4Ah3^y#Tft(Q5LGLZUWTl8Zr9dLyhbue1uu1iT4{d4hj0!G zRiPh?!jhR`l4KE-3W#D!n_J=;Od}LKnM8i86GO{XG0$eO!0;;JQ8o$+6Ap<_#J1VT zy`?Skob#IC`;t<{uq2wGsdn@ep3X6jsC+TOag0*SZ3j|X7_KoUX7U26;n|{aIOSh_ z&-8~ei6ClnW)j_Fs+UGmdJ0*nw&Euq6k{ro5?6Q4Z=#o1S(YG}x}0>XN@njW-JtB(9!9*x_T>SfypdA1_e8fUN+VL^)|KSwSNdQZyW z7Bok@K>VzVw2t^$IlU6r>lhJ6NRVf-uI3u%6It%HqfGnY;*`2acDu`Pnq5-2`@c97 zzsX~^99_uv9)O8e7=j04VK=xYK~%XR_!%dOz7Nkvnt&@b$_fN{3HCBYHy}$9Y3I$? z89$2=9f-nu+mNx?Ng2}SYlRs!Sh!us;R9V~i@r|6F?eF&*~N~8Xp z%VV3GPl~3ma=--U2&Y_^C4H(<@BpaXc2wV4*SVV->ji02_5~)?K{!+=TqokYsGFz; zjLyFMRldO#Oj4fPEAAOrhC?H0F04#j&~CarrkC8TOo1=rw;CSHE$x}-~zi% zKEYZW<>rh#x7tuN>lPVnuv@l3dihaSoQe=G4zN00G5mC{4i!{y8q(K|sxmj-2~}44 z9;lYOdS`Ui)xbNUdv09|SOMi0Bx_hsGD77p(?W0IcGcGS!A}{XpsLW0sjZIJ6!98j zGBnWYNLBJre%~a$`-=W4#Hm9Ly@WVbt+elZE++__7kCPbx#|_jQgAcDk#HH9Aehie zG(pidD9V&>kL$X>5EH29}8-DG5cz^Yd?o5jabeIa8IHtVxo2<<_|c(kw>j+|wO>%rk;)3yHD= zv$@5Kf(ssYY74x`V0;A=rqdR(Dly3`T^jfsUIipZjR#t3EZSGSZbEmfywwN@E$~dz z!d1UXdw$-^ktR6c!neJ3SLt>RAd~Fo zJsu6gyLUe027e3qhwLA#L%;rdALdy^5A;#Yoag7HUBJjPfK9q(q*zk;3sS<+V4ZY$ z=c-!MY?qU%g&Q5TYGd4X5}3VNs($i2Jj+Dtw}hJ-H%ZT>#&pA~W!(~wbMTU(l4 z7@Ny9M|v5?%kb`i{n9=(d(yTVySj90+fv)Q(5)k8ciNY0^I5iZo6mw}+S3KWa0#cCVGj|ngV%k~!H zdDwBA;&cf9I;dUVca(!4hu~m;e|NttBkUdw27g^`aO*au>QLXZc|1=k8Vg5xeeO@y zr2^Z0yU<7A?iP~x%3&Wl%5xB3*?1_L*r#w=A*b(Ab)O3;8(8=?*gu+mXvfFI>TdRr z&IS(Si0o3HtvSf88nlScrY2V)D=y$|eGxN5K8x;ZU}&k@>``mM3KoyZc7i)@{TG+6 zpsH&;-JrIWw$D}h7#=5(wC}`>u{X;v8+h;wEK;0~hu|ocKC{B7kxpPLE@TD&{lf*g z!ASzH3IwltoT)1qUH|1lw%u%;?q_$HAVJjh zKw?UVybJdr^wJEofN1v@Gb(;hE1^_@FCqh7nrQu;g3+KAyY@L)b4Y-6!bS(j4XbS> z=9%un10bRJ(MFJ!$(ucN5#e&tilFZly7$Ci2>Ux23qeQu-%YBXh<28V>Jwa`h-St7 zRdL+nui=E=t(v2q72z*~`vXqUYN#)-VMFf@bs4maEV_0%O}XGLDr=kyOkg3LI6EE- zEGb_>{yxc~>s3H6s9>2VRT#C_`Kn9&nUbsXBwn28#C|#+;7w7C%W1n3E|oCwl9ziB ziKZ31e*%g25=}dc8FyK8Fsd9e?Fthw0$3SPsh~?WrXsRrI~=hDf{%5Xq;BQoV$+uQXoyTb*N&)XByf|n091{k+pfmMToU|#06|^9$5x`Z5~;hN1BLe^GGcLtNpAEB8@(;4I*oU$l4%MLH=hl zh_raFG%g$-Rbe?`p4;8Iv)jsDZynYUJxysbcbIREOG2}$%b2jXz*s2$qgY@T87bCg z7#rT&46`=Ftj#bE?AB(OwHc-Xd2NR20D5hPS({BWd{7gyKjmkRRQ{8Bf+ z9DgOs<=XzTw!c{2tlM9_y5cMYTUut71@SQ-D#l@grLe5 z44C2+Ps?e=YS|HS)LPAktvmH-6RDpmqNMS)j0jeaZkl8~x z)UyBVU~e#Zw!iOPqxnr%#AN6NplZwu6sCblz7WWq4BmBlg>*;1t+EGx>*-X91qX(v z5GO-`(^2-HcG5LZW$iEs007UJR4b^VT>plW_&-TB$x4dSAVF7GI30&+qG7!%QVhxV zU;nz>0!tK=y--JByo=sU^@nF7?6@|x&i@BY0iHiI_I7sH^ZzlPagtp@ zo&jb91Od1}6u=Z@GgK5fMly*a0wP(vNVtfAN;MQKW{(bzAL6POAg-2_pA z7r;ayc7A{?BTdr@ChVKSpQm-Q!eMi*T6e#qajm5({0Pca$AaXwjNhw(A!RWZ0Qg_E zs>aaP>gKSZYQli(m!2Ln7(4?~pc&@5Y$urTB)5Dw&PQE*_({CyTks*+HIiO&Q2dvX z|H@8=WtXCGEHhu(@AEQAK+f}I*-5iJkC#$&U8hEZX}n2#TEwXQR@##6$wJ(rqX_~Q zW3r$!`^;;4i{@*d#a^DpN3}WWwMUM9F2MfgL0JZ;oSa&)sS`*MVrj?-UGbO{y;GdN){`1+@OeFjAMJNM zzKwu#eE#MQ#R>j{ck~<;5lSiJ0#@+5s+`!lE-dQF2tG$ql$9y11i#3Tg9x~p@Z|jf z>R>-mlr>UG3z-pn0H|2`Iz+Ibsxe+P12ERHg=#PzQdPmYoXGV@E?sqOXa-6mWz+K! zPa;Qd|z_O8zOUh(+uQUUh-i0Q09ZH zQVUB_IL}IzPa*U+!1oBi8^}eR$eTxyDKr`4D2o@nhv=E-|4GbW#jgmm9}8{k+M@iv6P1f?^P zjc-GlP{J_uP&(s1*x0Bd=8Nu2iZT`uDUl?eWD6jXgpgJGg;UDT*qx1-nlR0_gytg( zv-Sl{>A-?Sp#a8HoT~JDikO$DFV9~bU7o&wd-USXsmy9u>!zs56Wg`m&hg%4f>9#T z;~1S}H|Y&5VsLc+oadNENN=;Qb=vC?XMLVEnL=_+`Z)a!MKp*Zg=Px=zA>tS8r49= z{|fRfHWTRg?X-xhuV=4LPT!v$y*w4N1Aq}mNh~uWioxP<&LN!)`8){IEJln9JZ+%> zCKd*nkLxAOd3{k^ZIsxTU<&hqOHEcCK>GgW136~LIqD^ z$z%j)Zkbn~L=zO3Oy;Y4+zslCHvu+eyyt-RC5Q^lop#hBk|f!UN>@JT(a%97aL`ai zo&x<-gM~NOY;c1ZrejoOB?&4-+MuJ4Y(TL{PtJLmAWCsM_S6ftbpJ9zsT6faAbBu_ z*NEvfNXROt2c<+T`b>a)kkOidzy+af%KRkie(($+TITbHPE>YAn(1KAyt)tY$Z8uC zQIU%`zojKtEhfuDPb12yXI59*iVTPcPR=eAUC5TsBB!K&8fTP9kp-quBo<3%2&5#* zvgjr|Ta<_twcx+l;wx7Vz?N8%-d3*AOwoiS zV7nf>wyFCXO}KI+uG~@u#M$0?kzFA>;iCA^fwjcCqw0#)L?ddvPw)(-h!B2af%#vA z!h)80khA7VzgN?`*@Ab4lI+G41+>!oLV^Oh18-Kw4Fv#&gR!GCJhc-GtS7V)+iqd) z!-Zb>fqnYGU=J+?|mLoSc{sT=yJ~eh(sM% z(|up=ewiAeere5~(M9M9Rpx3#g|6=oEvkhQ)bo*Cz7mmn`h%h*ABio2rf6f5B{5MD zr8P@!ES#|0I0tad)d3)f1d|h#!1)D=vNR?`pkm49sK8vLiPzgIUMa;>l$Eqmegtt+ z7U*(PAj0q+f_<;D7{n0YiPiNibMw0X{6&~uLtk_ID%@_9?Sa|d4g4$P_Y1Kitjz6l zC2{jQF@ZiXr%TvtK3|2;O`<(8m%BjUgU5H5@bbn6;4!tQ2&M$Eof#wmf+_sS-EFcF z*nhe^INaVJu-z)F%ejal3CdihmBf@!3gVtn`>pflVBpkhiJ6d^+ioYUJ+3l(8^E~L zr%OgK<;j%eSlFVNzQ|cJ#{B#k7ISco=78WSPM}Vt^et1Dzg1wuR{c#D7;<|jP8-vd zD1T4>x6ud3Y_00PWV=~0U-`tcGkI;6QX3Y^;})A~+$uz)FbsPJ-*GFO@O&25x)f|H zFk8l+ncMMr@+tk9*Mh}0Vw$!>L4cM&8dzHr@9RnCiS#*i>}7pAdY*NNrIX$*swF*vPV1TmIV zoDzy)46>2Y4lDg3=S}d@2-yhB0}4i=SWZ24yg|g!nc|GE;1%u_)^&bR#8ZhW&NUC{ zWzEXi#zskHrLY7cF)4LlQ<=7kG05B|%sN=jG==HVxiI5&Tp&Watjtx>`z_59PW#d< z3#_m-%Nq95tj_@#N-bISzH74t(+cAML~_XZSDc|j^SZEvENKFJ8J zB)BOJ`Im}G1?oHrGmK-76!-}x)fu&t?ZR?jty2unP^=AsJQ5C*EP_?uy#`WjV_qS} z08}~(`($2SP?()VItf8Hlz`s+_pNur_P|}aVy4ruW#4es1%EpP+u`2Syj{eqK( zi)F6Uq;u^VUP$Fus9Frpnf89u@PFa@H_gOE5=PxDDW^zjQ}%(mT6ImgkPrR;VCcNh zM(^nay%*L0_F+pFm984B;V?g9y5|2!< zm0P2Xc)*WH0=9_|P*ud5hB1G|ZGvcT@h(AyQ9ITyOLA*I!ea{n-xU$W{UARCAGSa| zPvI0tY{?Lw!;F}iD2m07YC8VWhb_x4uR)-~q2SAYHQ|wLio}h4ln^99j`0koR$M7Z z{W9ei2NZ)%1C1VMO#wPBlZ5RKEl7O58ZnpG9cv@*KdrC zl@9h$-7l%qS=#LRvf7hpQm^2PwQy6NW--#!q_PiP$s;uth9nm|hvF|1=t_1Q0i$1G z7zhlBa%Kt`7DQNWsyG%yV1-cd>?1BH1Yi|aK=(r4!`3stl{N(bfreoFN321MeND#o zD8X|~j0)$Sx5uE&vlM)oFb%LwWk|3O0@O9m^{cuU_OaHG)RLlDfQ`t6EjU+*-XN3$ zn3!Hgo6@FMYLMx6zX;P-WRnUdqWW(hC3q4@Fmr{1p%Gr zBLX&GAH58&V06t!izx`)xwEI{h6Jk562(9(z-+u(U80SWa`oZg`TP+L+d_p~O)u~t zNPPUBxBga;>;o7fNZDi=OV4#lkS#8YA{q5;Lmxat&P77C75CL;Z{!$MoF;FMfDOfQ zLc@`6&e;gSO3#=|pZxocz6wFMc=TDRAV#w#<8MW5ld1@gCgPx4UhZIJn#*{o_u`Uc zVl-Q*&`8nQQJvA}+Kh%DR5Kr3ddPHsVm5tY`U#uC*qCa@S35R>~()*1H38#S1d&!rGyp`r*u`1b8)Q!r{e(4 zghika3Blu(y9%>qw7Vij&ttzXiD^ZolUljTknaH$*IuM+t@m>HBz67NC?C zSiJ2c8uf+gF#uDT=SKtMB2Yeb`f;}Ec!&HoIbz`Wn{ zjDF}VL^vM;fBUaH;r79I;dZz^7zl3Hn2H%20AE=jqipJ{cQ-dTq4nOgbV(H_Ne5X1 zeHkyS<)%RB>Cj5*#?%J*1%Z;3JjQQ$l37Y!yP12|=(kDnh;n0zC`ibp_Erc8Y@ZkEW)XbGm2Uz^_8 zsF2wLq>LsEftNVNY@9>2PmVLaRaSj5s+FneuOR0rOOotHL`d4$012DMTL8wtm4u4p zKS)4|m>7e_T-<;x&@`K=^{Ytc;HuyUW^hDN0luxs{jD(aiQ!R~(W1N@g6+XzDt`-Q zc?h<5zI%!JJ2kT1YW&$zAF8J{{)fK#*nba`B&7M>!+|p=dI{wFF zJh!*~r=Gm2ON)7)v2~_07&2DS(SA6Cgy1<9mxKzG#;D+%{*wKbh#iLF8*l}grloGq z3loeA^bmSa`=391x3__C6GFfjjfF5td=PwQGLL=jKLsyQF_u?qvIr*f06{r$rLl>s z_!cXL{Au3+h0`c0bkC+MtSKvaG$T+53i1yBYzsUx%b4e9x9 zsP@c3Q-j?c`3BZp+eRduqj^@s1+CWm*8YZh zR#2FA8v3oR(L5*d9IE}hR)ii#1_B%COio%pjQz5D61{_7cdM=fC4`oD8f zi~qQ@Jvi7|um6wn@b#Z7`r2oQ2?fNr32gbhN=n3Kn$`+*)FqHz{e~hcU8i7CMRd90 zF|{2!MEkmLF9$&ocxGrq9yM^b?Oo$E9#$B5Q$(S#rznGuW73M9rV7xa7gOmP*186Z z@3w5*GletX=s2Xf^h&c92b%HQ)vd6Yl;A&2kGd9B!zdE6O>mOI*oo#MBuxiD1CMq* z4J_3~CwFwI+gn$AuCfBKvebx?m_iy&UKm5OXmCPR_l0Au4g`3`*Al$JFaR{j-PW9o zZhW92T$HqbTi#kmkQxFpYF z#~>Q;{%m>q&-Qd$|Fy<{Hw9qH`oFvPY`?z#@2ulLKhATP^}h;s_@D}ay#ZaK0aO7w z*DAn2z6wwUCvB@KzE@~GQ4v1D@K9U5eHDk)xw+OgDjUv-+mAL=WWcL{^cr8x_?*7A zQE%V;>*{>#KeA$}N=txlqSv6a9m-T4T;JXrXmwymD+FrI_#tV4eqYqn&8z?+4_^vG zBMho0fg{GMjgwKSYJUnpzA<8|^1)xAN7xVrHYThK9$s}hl-diM+G}NWt&IK)DWhHV zKXuFGu4h0?^}pS^{b#VhzrWW19^+y9A9&4Aa)iG3TwZros-3z{rvhAx6P7k5P8*1= z6PzDqyj*#$ySj}G4fxjSN&(X`0#8`^E$~EL!5toIaiCt=2OO%TKK}?Tsii&(7z~^S zE$!-}WdEs%W?3C0IhV{dqcxDB>5wng2kzXx*ulV>1cs|&SaYTWyhtF=WSA*SV6|brTyJb0?OpJcq0#9gS3_+cQ zv?=282!#5cnE6rm%cKSaxe1ga_RTE#X66H*CZba@`Uq?~H+aV}l8y>?n~f%UtBW8m z#i*wDG)AzZp^F(7VZM|LB2>_yvLr@@Z?xkiTb&V5LG`K5lRGP6#t-99Ps%D<7HQ+! zL_H>e5MRsWR5kr7(ep&gj^|oRu^k2@%pJs2u$p|ThNgjpnB$=Z(L5h(91K4x5Mi65 z;UVz-F1R<_tYOcE-UO1L(Y&hYD-!mq-l@T;^-dymSd&*vdm=9atNLcW3g$JM6Gs<5 zfe|hUbpW>k1O~5ty{B~#|8&v+@>%pn{eO0!?biK&o(%?T{qHdzZvQj&zw_$0k@WE9 zPRxt-!FH=2cZ)HmTaJnoCQFq}t&1h4B4CQ9ra-OVb+&{67bn)bpI}0RZ`hKi*4R&g zW*0oKBIto$LvN&L$`@#RffA4p9p4?xmm$4XFGYRPnWkl@L$|9N;LCa}O8!IinH6Q# zrrfd1F~SwFs*Y|bRBDe=fvGMC<;Ph*=XHDL@?ma3@>#TW)1k)V{OxfI2ZH9h$V%%~ zeG~m&Maty4e#Lj;-osz?!9Kl*kb=6X^ zm3yPHiiT+oU9;V;`wc-^%j>4DR4mXZ|7_9wRXknRf1%LdT?JUO{txyC2X*_;?z8Rn z`u`Y@Jpbd#5DM+m188O>Xlh^G)mG1OUZ;=h1mHjCm`!`Liby zE}uyBTCB=DHTm&RAxgT?`uKp+_k=F8i+;{=?FtYFX&G!n?>uY&F~6Myxv1)kbXh zZmEs`u>94da|>o&#*~Y!eHV%)ml^vO@M7KAw}crR#y*Y1 z7qayks5hEiWa?A(OjBQtq<@~NPxoML>ATCb!ul^$X0EOVEY<&?)z5!-ws+S4|Bvz* z`oDSOY~_7`eO+zwe!wid%D%vE$YCQORnLi)3RS^I?a8BJBCj4zq${1 zr#--u`M-Ctw_W%D-P>R1|9_O{4*tJJ`t}EP0Jg4OF7*I5u=po*0bT_70R_@m>cwk0 zpWern_f>j=67&UKdCj@d!I!t>&0VbE(c8^EcbUs?n8SjKR2+*Oc6F)N5nK%P_7Od4 z{8cR72B&87EAL^?Er2j&WTkwTy?Fp$XP_yxu`s; zs%^+;5p5i3TD4pS3<3lVhB4L~4M-Evq?Z|2s}?^0_O>#DX|Yq4RzX4ecP4XY$CrS+ zmnm#};!mRr_ym40Gt<={RN-{Y*3Gar)guFV4c(~mkdbwy&fgw8k>Z6N*qB3N#q~AH z)T8u@c|PL8&=34(WhQccpAVXh2*Hc$0L6|f{8;?cMX)FEcm3=e3RB3z!ayiT{{R9ic!V@wJia_kIMm6Wefnj5&)tF zj!ZJUnNDDSeE#MQ#R>j{>w)K}h)_ylbtf&5s{L!Z@Ot(-Tvs8Yywq<*14lE&RuZF; zCDdJpkz>JG*h3Lw`XM_h!ra= zPVJety{a;QYuxozbt^zdnVEJ3a$Vf2b{^6bBCPww1dVe5^LyhKnBD5(0uK*|Uxek7 zF?0F&^wfK|$9ID&hjp8W^>qO(mj{Y;1i7euOvaV7zIKsW?&B2p%mI=L`bA~zZ5zuv zg=+XTC}n?NKrsgjO~N?}b!friq+$c&>8B+r>+nQ!>;^$=j#i>rMPBK}HIocn1KP7L zPCUWng7SzRj=2}X9A4oBQ(Q56s4CczaG%sO?@B)<#p|_|y;fQnW(6BH0M&i&Y`ZUq z-fZ2zt-A&IApR#G$3|Jdncufr4ER;d`lyKg>aL9(<65lPr8p^k9;Wqb8>AiT*(H9Mcs?V%lvGrc3ERy$9*rkyuRi720eixDrwh2I#T3Q|pD6Ldz)UVq6z2(=y(y z(Tz$D1~lO7{?_$uS1etZ1gYvs86tFXsdcoN%FJc!zK8malRd=^8bv!lMUj=12i#WC z(}^#SgTx#$!m3yHCjSOq5fqgL(!sC0HDj{murW~9Ig8dw6ebT5?#p1}YIRTz)U#g; zD9xPM26fz38pa!bQdA2ML6i2A!&-oedQ|`dJG-_8L{|<)8WZEhh9B0^oKfpZ+o@I~ z$^k>Zg6W83VJ2K|9z_MsfD)WiRs;zje~eH;eRoSPnaE>mR0*Tokl~#*%IR*mooTnZ za|4l7XJ~sS&m4pfWX5vUI?v1IAoqmQyc)npUh=AyP^2?A#>u`8z?U?K2Iq*KkxPZl zp{H?8%N<&z;UVtCqVj;zue27IHt{hrGOF_5miE^rxJV$=u`8PMylqYvH@R9%fZF#e zA^YuZCG$jbc3%MJiRv6+8<+u+k}!?ydDfR9(VF_*TsdmjNUToq4D9u{0Ho#g3KgO{ zCvT%}Q}3u@bhf;GQZd%jrd*L?y54W&TgU%;l;;lq zpLI3>zhzfd`r0z}WXeeqDNJUS<$A{w3y>o%gY*2?yoqmZ)ql&b?s)E75)qPM|KL0O z!??)G-1Wu42c@&-wJZ+t5X5*4{PQ=@Pki}mVI|R;s`VqUCEmHJ-PUg3H`*=A^oYD6 zJdTsqc%H=5aB$TJFtY54Gj{8X>>t;*Hg+{Og zu7mO_+6h4ZB*^2^ z6{OLm@`3(8*_C@oRPELRSkf%W%{ir~$-{4zCMcPPWYV8x*|k3ed4U2s|F_uRWj-!o zjGASG8-&Lb>JNb*Y!7@#ftdU826>j?XzmXIe@V(HLMTS@7XLYdI6?825I+Hb#f{Q9 zOZ5h3k^iUZuU8*2g2TF=6M+5|PWxn1dmBWx7oQxOft+6Nx4@H0&g06|nXI8uM3d|$1;J~Ji{jxo zG2oG9*gC*PNl*UGMM96m4|Sr^j(Uob*|z3@*pv<3@DG|(K&6r9$PpeN=ZWp6sU9Ow zs_?&A+9N(|^JyqksXDYcm19)_Y%STM`!-(7RJqQLYiCm3nM}9hI`>g>1LuTI?-44j z%5hNzG9!FRrY@(*V=>M|J^&- zY25!E?5)rLALVJ?i>btVfy!fNZov3AWm0H-FtblS^x1F?IZ?9~X6#x#AD@`Z7;!=_xyZ2sSH2FDvw<)nLubyJ6J6 zxmE_Fv`y`n6-FW7FdtVWJp`K~>VzoN6Nb}Pm>n#0Vr=ALkeE+wC&NZ4$+GJ*2mWl^ z2flD^dkOQF^Gd&}>$lHT$pd^ERajZ9ak!|C!d)FIHu1JNsPQ>uyRT56hM7iA2O^tt zuC>51j@8%~A2hFE)(MSAAVrcZ>O5hZ*DXZMPRq2j?GWVmnrsp|Y0t8lTX=n|&#Fm7 z#D%FWS+f~r1=uvfi*pDi0{ovYFVB5`vb?y=MdJwDmL-QRl~?5I>h#-!uJEgquxAc~ ziHcdd#()C8Ye;(zS!Nsv)>|=TYqvhtCJAr8OV5<}a#UZTIWBfAf(hy5Dpms<1cB#{ z)S*R;!^k86R`w&;0sktdqasTZxg{-N8XqP31fG>suy3A0DHPN=$&(R_9rf9vpsaO* zmD{H&_BXvx=R~r;l||AxnH~1~-^_;J%=o#iMnN(7*Jv zivD-kIMB=Pf9>zq?|<&>Y_H=#KgzSR{#TC={g4`;6+F5{>oZ*`@1ya#g7$XS_5^ao zzLoUYDxcMUQ;RddwnD0Fuw)i-&rIWz2RBt2uIt9=xQy_#%HVK+MQ@KRg;>|u~>YIK#`qK@q&*mRfp!umX)JC`KD6rgq+!D)2?}5P2lea!0@ za^+O#GKt%Nz!=YcokMh{LASPJCmq{%Ivv}#ZQHhO+fF*RZQFLo=6mve|M~}Kat1Z2 zr)ITQJ*)P5wH@iD`iqZj%*Qu9pUI^5=%uFJ`x8@2E_s~|%N?ktl z&r-9~1u=YP#P-U?GGj*rl+Q#W8fG&zdyX*;orP2K>46RdZ2YUSniTM?UOs%Ibm?}ZGy_6 z=VPOpi3~{HoURd^aFidJGNTZ1(vtZCs)BfuMV~V`gWO|Iq6pF5A*e23?w<(`@fY9Q zHyiKYdp%!QOTP0qKb}5sHfLAv^axHBK6*ilunyD=KMr{5@qt;l+=EHP+i_G#gQ$wy zdFPcan!3sXvCr?MFD=bx%PESE#Aud&9Me0C}0zR;&Lz

z&r=PRSxR$ArgD2`VTI)-S%xIVD{-a`U(CK8#}}yk>oFmS9@l%qY=&bD)TP~xYF;nI zp}j%5Moc}g+~^e1MA8%_X-%t=Ce*=tIW@Nvm}#Ujo5gmL=-N1< zFN(66HS4|9pR2DrCz$J3o0S}J=<+aAttVSF#AgdzU(+GlT9w>c`F33R{nG+;?}I$r zKLh&vWqAOr*VoUSfYBmuY5zc@{W1$q_XKEKc{qJ#W6?SQE41bPu#BoU1y;0BB8f*p z+2V1J)<@v|f-}DK*uBW@I~VdyOART0h4?m+>t(MAJNP&H?G4bTLtWVwDxP_r;R^ta zv3=vSRgl#U9Y|^xfPKg3>Xyf&HT!ehfBoc>O#BD&sjW+7L6YPF_(73l6tG)leaujA zE@6^ANK3j<28lmlpnPIQuXw)4+eYa8hZp}+$*ksy&`Gxc#TVT|1nBZ z%R#=r>p|uC3D!yzMo0^`_+;gu!=a6?GoK0^0gSk|zN>EP7U)XM&Gn9xFmIKEz7ubS z0@X)RP<5;f5vez_YDHtI*MpX&%C1~3%3pR2VI<}Hs0~*&2ffqHSl$?PhE$t?=#v0J zp+B6ynO6?rNdaF8ko1D4s`RzA4w>bBF+y{iDuN}v?v}Az@Wej6A8sC*ahnbd9e1xi z?&dp@v}(&e6%B?uO>MJ^lx1J~JH!YTQtiN8WVf!X9K@Y%_+QAsejmzBLZQ7O2Ayok z-7&Sz>PZIrGNcBtQrVuBg{QnX4ViCPQ_sDRJTEVPYWw)%DrU~KIZ>*x$6Fmu89W4nf2 z87Gxx1tB(zVZS1A&+KM7HQc@b+_`dHp-6pBZjD%~dEWZgHbE}lGVt~AV71=n|x z(oJ^QJ_VlEq(;@HSjs*8C8f7au;JHIqV1n{nFrLIpD35Lgc%`4nr)eo#xl(7*ptE( z-HiWDuWQd>DMVVCNd*@zIa#%U6cvRICHSdjS_IsKi9)>sCLzDQ{9N7&JykF+6-{^| ziF3>RO{?9cJO!&c&6?M((rvB+3!q^1V{&CX>y|?5Rv}oLgJ4+H)%4<1{a$r|o3W+g zE){i+Ij9pk!U>IFhDj}_rxZ1fB?4i5ft|5}&KA-hwhY7-%+-#KkH#>MC0O$=iqu&0nVq`1ISlg@&{%5u{Q2#A@v4kOi&~f6}8~ z$-%8U?*#R*%S?6}l*Rp1c}ezF$8n6#{Tu64CFJ+Z8!}`VYaV$O8u20QCf@PYn#;%v zvhk(GI;eh&xKvM_(8_NxQG)p%>(|uPYrb0^$*sQC4x0hGXZ#-c-*ypPTQBeOehSE! z4?pO%t%zvaBs7Rp_#$Ds%1Li5xg`%#!oL}1aKjN=!v*U$L3 z#Oh>Kp}(9}Mc%4}wDP$~(v60;|F&>ebUP734s&gQPHtu=Nf|+s)?6IF>e1&1l4a#} zkXn#ACHCE77GF6GU=#ut>#xhAOEFtQn1P~%u4to(^!K5n>LaZ*qQ`~wU+miwGzB@Z zI{G|4%Eky)X`t~7%<(I-3*Jv7<9UF7vc)O3Rj_HR<~?M1*HdjKlsQ_^QyQx#7zfI;|~ldVHwsO*jzMM|DWt{(gySgTA5f@5X?38X zYaz{~St@QC8yA0;HkBCJkohTJWUq6^!`iU-ZZ=3@nAap0a7r36(&w;i-l|TfHB~g9 z)xMBl*+qw`ul3`xgR$W=os?~JKb;J=NjM^J&1Z1_!6Ft_>*K~m(VBRPUGZKrWR71` zg)U@hNZe5z%I<4i{sx2p)t_{^0XaP>XZnmGq-k&+coXSf04J?7L810yTs;^Juf+~ctUfz(AUQh#de2_I?j+1sQEMkxJ$_19 zN*0V^pe7^5amF&%T2n8C%V$0LThdJ19>>Z!px8fQw=$%P7g{Ev*V@9#&|>|$G88K> zYB#k>Po-B&GNOY-p+xT<6XsxsjP7>nY(~~*-L8W~MSco58SVEt*ECp4Yb(V302iT- zv6?yb%2ydaqLyPqz*__5{Q5lj9#UaHW=Xj}>hRv^0~=6Tk+gGSiZW|SQ?9b27}2Mpq`d{rI<^n_Fit!01%}3h=}pw+8UC2IQI5ugw@uxK3Vu0Ol@@fyNr! zu!7dNWE*Q*+5%@!eZIB_w%25ZkeTDk(P@SMK2+D4w4RMQ&17BnP}vY)T9)=% z*Ez}7}Ma%$ZM0A%hy$7Z0}3|5u6RSqNg$V)P@gT2wdKUwZhR9%TAm)D)dty z!Kw{CCsArd9nC8mSj-+KDV7%F{;{^SO3F@mTFFA2Z$K$vnD@3k=|dlDDWHyRrwojUX%hV-*H=2wWG3RH&3>4A z8RVieH_0U@b?K)C7Mmp6wxQuOUM(AOJ&WI^c^i3mJIT@k}@y01IUU5gc=%(A?*g<5gQu zA^jCPBdOYEkjE|(#BGogDgyc|Q5C2f={puaD4OSCmV350;KI3nY84u@@LM3OKadS4 zjAvQQD9es(tBV?TADEv%JEG~$WTs+pBg!OARKsA18lk_G9=L}{YlMQ(+d0^+pwUAa zuT%n!Ka9^+jF*+Tga&3EDah`Mf7FICR%;NaRhaefD0&NBp(?Hsq#)}DdnFcsP0CGA z0LC>jpdJ2l{~BtiEDtI;+jT=6m8S6^7P(rY)tZFzKS)SHk;8nbVu+d6#0+^C=$d#C}Qi4qvJ7C*hMIBMw zV}o5cVwtXzma$>gL4SGyZq&(bMdo|#GK(6UE>wWC>0_E+g*5>Vw+(VN8kV$I^lVdfq*Dn1(tN=UcC)8NiD|c?s(cXw3Z&2&lUi6++rPvNb1#TVsK3&m-#Er{Q5?ry7>a5O!%u z2A;ARYTy`%%-+kdkUBDiEy@}rBt}%1UJb*&$TA6{BMT!;u7S*Euqx#YCVhu$LS`ef z{=I`_9t$%iGiaN>V#YQU`vLWm_p9-HR{+2yC&FbBAobXrb0zv6*8SBCcsb|{5p7`dz4$bEPt z-=})I1cAKcy(UH9O8Op?Upz2B6cRm{h8L9xX-ErLv?rV5TR+^R1%u~jX;4@{w&xD^ zQ!U#tiI79(?&shDKXUDptD@~A(m*oFQfOggsVCi6R+9R`(Xq*o1}X$85MuU9Cbe^Z zV)Ul+Tc89zk-fUUu~1!ZBmnn}BsPvY?q{iJoG_%IHl^F4D_qr?A}LsaHjcS&S}i%E zna6VEfpnR(fMO3$_Ov3@TQ>e>dC;sO+4}6TPDh7Z+7Jb>@VV&%21j%<(UcN-fX{GY28qV)&$g&>-Vc=DNj?ySb z&Z6y3{VXofSS$A(3O;b2O8cedelPCDW-rUH`=fFJk`B60 zCv&_0kn5-66c~mlhk{~umxluT=}f}n_|&X>{=z#Ss~I2`I=O+Rc2Fs?NMn3&)##+! zHBr{wykyzV|G5+@4zk}OLM@}tx3pY>;hTg^dA0);l(1+^R_Nxtn7p?rx(3hF8~UkI zRjWk7&t|?u!Nx?HiSqP^@boTiYFe@>=`joZ2P6$GnG@eA?RzUM-py>RsR0iJ@H5<^ zuF5@S$D9rPb$yjnaaF(kJ6PDhnv%Gz8=@x9H%xdesZwRjdZq)-mtq7{3$E;^D~_R3 zIiY4l+Mv7F*j-04aBJld+@Y+Gjy^dWQU}(l&8yw2kzD|UO}SPNlu0AV7Bv}!qt_Ey zrUHPapv*YU^8+UK*?<7t|tvIj*#JIC(8mMTmazHwA zj(POEBh*M(&<<2vHrAC7Dz|+gME>#)7&3+#ME`G5~cJF->8_D}7`KLVP}* z%dTsQhH$^DV~K+FF@jngGj;mhv6Hr2TStuMb?tWE)&A0L;Wad8jUV{Q1kFKKR^0z0m4I6u~% zZ28P2gWkBZ!+2@;-|dKIUo@C;3VP@W?(0AQ_Ud%O{hE(n=p2eO`(%FX_+2UWeEiqR zPN~15q_36!!`{&Ls;u!MX#>w)1QW{dbm7!nz~>E=NWXyjxo^%F^BSlo_A%k}c)Hz@HLy0T@`7;j)Z zsL-!RJ|F^!VEmtQU;VpkHU4t`fYE>+bjdB$61a8h=v_qb*Ug`lqYolNU_Yd;a{2G- z^SpUnZ;<=72jOdvbv;t*-?P^PnMau6e#?OB-dBbj6n4Pf8}uuf{e-^v8sF=65dY7V z-{SM}^kh*~UOxrD@^jy>Z~eN%%Ntq1mE6GB70T=FwVK#?>j;rxYs1yByJ#-0=#TkN z`L+%62BLQZ3KE$1d`M5#rc;$}TCu4-@sIkC5=~=-{SZ`cxT$Ug&O4DYK;vz578ZuB zP(gi+hakt~QQOo~6J|I($3VaU9F~=3jUb@B0T(;O2xrRnm3B)@T`nYuts%~tBDlJX zvs*=`<%l zU(_ z2^AE<%OmD>^E0$^gJ`QXDl*1%pTHEZWs2Etl5WWsg=Y=JK`D~|MYFC8RtvhM$B0tX z5hIL=@DOX4FLz>S#i%IkG*D9L;4_YgOXgK9w~df&0xh&e4sp>)r9K**5y{$c`bGpN zejRSHgp7y{uy;yy%JZi%Jjj+<8Lmm5fE>0JDCOkn_V96fynRl^{QG0?qH}rBOTW|W z?Q(xIT!EsiBq}b*DYd%?5+kKP^n&-zna>K*_8rU5IbK>`YvmlciV3)~N4$pnfv#^{ zbFmPYzPeh@wWGC;5@A$U?iF$_@aXh-ssyh%F5MpBUrFDykElLWd=78>u+x)|E%dfTG( zYl5#%W=g{^LpX!ybXSG$h!E%%NA4=z_0(o=%T(xAey-S>a!ooLKwkc_hy8PM7d9s@ zh$#{tpQeF#YXx?w2O~XS#r)^F69H;6bXB3mQL_P3%v*O2yWel=_x3ju!(WG(hd;*| zwu!|ksl*y`=Gn&_6qQvIFir6)8|Fm3I6RXF2q5c7^@TOXZIdO;LM~!OXb+lqWSvEx z4y~|mCR&=>^T%p`FRu~M)&6=JRq4zpTC$AZf zpt|*U)6FSKU~D;Pb-9lSUhRCVVU@l1tCNww(fC`LLIDF(A6&7~dq{Anzm4KQE0v)2Hh zV=@~5&{zQy4%B`G!$?VCHe)S2LpZke*pvK4KV{p)-|_QW58*5sSrhE>Xa=q59-b;{ z{JRZ54&yvaeHvO{e|C;ZTUG^y;4+Z}v@9N+XqPK&{|Wt9`EqC(b?V)(d|%h6gu6ZbZm4JwxKJ?$~?^mZf||&R$ha zdNJ_j?2$1jx2-MsWg_+q=Fd9&YmvK*$$L+iAp=DXd^GXs@iBrB17Tc9EsIFEoU`Uk z>wtb2l1a-FhHwk}8jVzyQBy!`*fqxR^EZ5d(EYHHXoqS*c!604vscGl>^>Pz&!bvJNP*kaIE4d3oe`&>57C#(&Z~*a z{6w8(ndvHW^r_p!7c?lpd5;Ko&5B+qb218(*%r_GY9dwHlk1zDWiUATNU^LRYru1m zXuR4muAK!8Nr6AQx~k4^8fh)$n@i5CXr&O^6>6k5)j%2;Xxgy-aydntN*uBm2D@c* zMk>x6rQ!gq=cC;HNTu(XTiu3@q73wL^mzomd^}!OaRBskA78-Wr5b}!4iEW}hr4c3 z!fTMkf)IV`A}zYZ8s}qC;Lctl-QMbksfZF^UIA|32XA)|lU$6KhI6xeD+0Apw~b#;Mk8iT>NZ0tboo_y=8zgPL9bBhVvYdjYvE659%pZTt|#H!=n@2AfCb!0MjShsca zc2-r8Aw>IT-$`H(DDT~+Wc9dVwbop^h6gH>gM-J{r*o5%_3+x1z>3T=k@b}hszboA zs+d4cEKLz^GM!UOIn+A8T3Vv@iUHcZRC$crXi2e&f+o~ul`{G_w@tuw_q(Gd4ZOER zz5ep(7lRw-Yw3I6M*BlsC%DUSl~#6PoAm{TZLBYpM;c8e=$j9qZNJ zC}1gzhobv`7v|bdn~SJ0LVI#Vn_?Pzq55^p=Ju3@jagOwj4!E2TG(C@j2K}1EF+o; zNLO!p3o){q`7Qoc`93vo@ioX%QVj%QyYM|Y>8x-?Rrd(`-Hp|vW#5%@+?;RrCEwIx zT|&C6F*`h>14I7`Z7jZ(7`>bvcU%XWQJGXYor z%>x!Uh1&x^M~4)3OSOAsR4YGd{?MG};q_Yh5#U*LiIfRjQ{Np?Lk6LL4JnvTK6%+aI#8SDzDU@>>cI$#a-IT7JRDVRyiQPf=|!lwS|h3wqHb3F(%=9ID07 z*~pXVP^vb(0BzG5s?_N_EC|}<(bA7IjqXjgKtj|U;hgk`!*aucM#FI+Lc@9$1;*<{ zdOT;g>xZ4j$D}J-#+=@eD5V;S@@|U*KemvGLEm{x!^#S5P-*?qJGIsL3(tq@|D?A; zjGC&8u{C8dzVj^S+3pTf;e8M7t0HC)&pyIS$z3W7vsvRrQ`tt01+26_i(Cjx-&L|M zN=?@{l%vwkZFImcoLOs4m+eDxS5ADb8n2G&aUV8>Zz#qOadUaFrRE!j1#xUYwXC98 z4OGpMrZsVzcDSpW_tvl;=Y{Q02G2PTZbTf ziLbL>o3jX(FMyWTm(@2u{Nr;^z^|phk3JDJ{(o5KFxo)XgSOhhp#DjD1FT{Sfi)FCQXtASJ_5{c*1a}Ia=PLQnd&y5^~)R*$t!>XNX45N8@BRgt$kPYnj)syHrC@5 z;}(mByI+vJ!>jU3gR!mk-+yQmnQ#*aGv>L;$B$->#R9O4$iV^7u9C_7?qn zq{v$JThF7|VlSi=e^x#KA6fmYkF!cF6yJ@`hBL6ZHw{XB&MLCkEI|nzH~-j#_KZ)E1P{U>bDqxhIdA?V6B>OMDb4YeO~pBl0Y6D*wj!> zbVh=g!O8hdNBwleSk8h%zEQ~$F#q_W7mn?5S<$2avc2D`A{uA7+Oh*vo>p(5#s?4q z{F(20l*eS=D3oARz`pDjZebJfm3~R%0(hIF9_Zc##1&69Zq>m)>9HG9uZRe`n41d< z*OVW3Mn$Cx4hH^lTA3LEFX|obw`ihxZUL>J1d^{P@8^0Pi4fvQSSMl6XfV42E3AEqtpqOsj7Uu&WyBsS2p-XgF;6m!btBD2g@4t#VK>Yxk zO#?u60}vZ3Ci=Y_Wb?iI#GPdbFakI0Xn8pw+@biu&+5$MnI%lN=w-67s9$x#%^TMT zF?eBE+`{XY;2Gi32BIF4nS&U)b=v649d0k1zm%g|MW@3whMog!cz@Lwlu=H%q!>@; zqSI0cM4?+(C;~1(i%D6KHPW1p(57ulPI7ZA5ng;{)jmYnq zI3sy+(nnH!IjRmtVO1Bn$UI~x!$LP|sl`!CRs<^+N(>%EQlNEy_!O&xGl{((HKzD? z85|v#u{y(AZ;JG2K|$#s?%}o53xXOG2Zxpi=^5e;rm9b00@a?}N)8=kW`gxFXtHTR z&O*V6UT~V4`YNn4(pZUWbe(EMy-Z>qOth~^tjsfQ!6EqlPC&mO^yBir^HEXbRoCn9 zh@S7unlmu}HpuA4zKIIK!YDjau25c3po|3P@wTO2&R~rJN2JIU`O{eh&UX$0?bkc=7_edtN=WiSvzFhk zjx&M`Zvn`>m(!2QK{I-$;gLL-bz*G$K$YI~Kz4+01pRAzoe@JBXE6^{%5D#t6xARu zt`KXk&KDNQ>c_Xo`)7Q)#AhU9G<5k4Q)#)*x!99!#AX&61EVR@0<*R>3d!9V*d z$0T-p!t=_QXY@F>HU`}lmF#I~>Uc|a>V6zVWZ94yZ^VF+(v)LI``+H#ei=xSQQAi< z3Jx;}1cmYJKB-Mj#{&}xYa(6KBU4B9ml{MU`M3s7;e5&6uwAW1&DLu&N=`%sM`9~ z39~M;fsy_O&MCkpL(&vT>HJwyq3KqJ-Yd(HZFxuF;80SQTUFyN{wA_J;?J@ph?~}M zZa_d4sS|+kiu-dbyM!aod?ZObdw9caOng*n$n&XOrpv(R03HX$t{ky;WeEGXY0J%V z7biD7bw4pd_`l9~Se}=Q)B?AGIi8H>SXeD_)9r-JfeKlR(6O!;bF;t!T52aR)e@c> z@L`IA%D!G(Y8AerWv;|VPkX*OYV)oPTp5d#k>t&Wu1ZVDB1pL<&D==GC!ouu$aqx~ zE!t0+B;-v5>ptfCzOEYgJMbsLzxDkJbA4djTagxcOReTywB+lf7F1+8r4JtI(p7~4 zQVt_Z5EUd|OYs~Rlh{wj(VPt-z0wL|spUjMOKEr)6L38Zf>H7I@^z+MDCpH0RQ#FO z56p)PtVWOV@j5B4!N6{khj9!CM-ILrcIN`Z*B4cfQpj*Ska7rdVm|{^bgmcq0e;8L z?|e8V;MU?&*yC}WI7e2#Y3ktMnOO$r5p9KbYR)ps-W;wKWybV8t&z4T!t9Lcoi1(w zD+28}WH?#CpZ_AJuuO97^eu{3hrXk9gAC8r+ugm59vKfGAB2?HE;H%u>kr2`-x1|y zrZ^UX`{(2NqD%bw`C?h0EV3OZ;iAMJo%z3xNN^X8CpqEJ7P}D#GET^OKCxwHlbFw1 z_XRYPwyrb0U7is0@m+p*7wf%ohFWNzU(}Bm$(!NV)M1K~ny=J#+QpUf`W}rN@03EL z6>oR_EG0L|vo6i=xj;qyHf5P2D+1P@>zus+RbN1vqmRH9aj~+J4ugN>`!BiJ(DxU> zS5UXj_i8gY&f}LJ-JJNvXHDO)KJeq*H&Au){VR+;(xPR)J{kAV2OW01eG(uosL!p_ zVWSE#!VEUo^4k)zIjTP9I1MRa0o8K*hOVyY-axd@s=jAXEfm`PFW;aB+T6mszL>0l zC9aCbZhj$1@r)2uYh|TKq#cY17Y7s%PxL4f6>*BnvSgq>E%=#-V)4dX zCf^h{1!RcWij=*j>gR>C@X1?I0XzK)YQZ1lqOT)#>G7vIr3Q?LY@vPV_sv_ek!jH$ z3kQ$K!zK`DfI?I+f_k1nFaVo>E8JSDKTR#@wlCl;^BFJCbV7q5?(Vz_ z=|dev0U1%sh%@_iQ;bK_{#`)Im~#QA>ao{(gZ^dLPvyez!%NId^Q(7%K8a$m=DRi4 z%;-NK+Z!n0J!+Xdoi8dz#=#oStYN-x<#PMFVtzw%i658-C=*Ol4X$54B`}Ki%OiQC zQ${ivVGsVJy-&Tnfcj`q?;F|bH9P2oNZo#ZuIdLo(nLC%+5hoXzhsmJgBBJZPGj!e z@fQ-nKOGl8$au2OHVRnR#k#M|E-ZkqSGe0dpp78l`JmZIT< zLq2IwzK&WmSLzKudb2PD6ZO?=0?9|mh3J)!$Hbl?YZR@?&V`mYu$f7Kw-W{zoWv&` zSr=Xu83$JYZnw`mNi}?BOb$X){kI~96v8Dd_<=pqsRR?s+mRT^gbL{zA`hsTxd`#g z&nupbbF8El62ET7B8f+8iz2(m^th5CnOuxj zv15owWsxxTx4*)bTpO_#kfPI;WZZn}I|ZADmyLC0AG>nO+)o+R{SgLV3_~7* z&COJdhjd5>$?o|&{ow4EZ50bECiP&ztgXi^N%ha-jg-lpON?01&O#M=h>iwVl~B6W z4hpihfq1!Q+^Uklype&N#_UMJ{7uN)*}7c`cKp)_eS~6L+k&w`o+si*pzcbz$K0h= zB~0nB6tN?7*3{~?*0!WwiTi{1P{Ur^$K>6+52QZXN=ZQ!=4skTKszHhE>3`IwCv`Y zb!R}ud@o*cJW*y3K{_}m0s)WpG`y$?^>TQVuG<%g536g(r<5I4VIt)C}Q zK<^edC*_8LZewV zzgjcUEhW~L{?Q+f6GyLp4pW}-(4RyVRG>t5p|(NSTer)9B4en5f;g49UuU@Aqn{e* z?=-RtDFkSEJVmdWzf9R%OhTBFL!-cUu;|;ur)zj-^2^_&)SAbKV%oToC~hudZGs%!#;AW5gg%!KXj({LGoqBe_a+;}Dd)=x$LiQL zAQIR{TP~2NkJ>4Qf^}}smO;$#6}PP?1yz~hJR0g8%|4|(W4w^89FJ)7P=z+FC#o53OYMuceXhIA8u_Vl}jeq?%O4!PW&g zty$WlB5P*JfS*g#f(8R4a3N`0$=l6!7ipkD6@eye)tJ|?7k6n=<$(NeCAn(lK$Pv} zb+rjHWp&mKbh^5+k~m&v)Z&Jj{%Wmc;iF0Qks;#>R_3^nbRbHL_iFLqB6H2Szzg)e zvPoLOH`&l{KM72j(@tBjDuV9E%X2*;F8Di1PS4Q0l%>Y6&9zV+lJ7}8z$o?amMGxr zazKNhd;T!s>I(lKp3Na(<*w}zK!3`eZ0D2UU(IU1I`98p_d-P+KfTRBJx7>~g=M~= z80dJaq5Y4%veNEr2rZU_P5qImgta|!3Jjo>FcHkM4%ciVgFhRs-}4T`z`Vok69F+p zV&B&jF}qMLzulmz4%OE!od%KQoI&JeqpymQE{99`o0j@8DdZoqpoBmShQIXJHo{)tDjXn~k?;j-D*AEh5Ww5JXz>2Cr2W0XU&=+;Y& zc#Q~6X{V=VEE#$JqVFq^Y!z-qlzZeX`#$a~+39Vyc-TIT?b)7_^qr<@-giW{BWyBW zx~_?&76O&x&V=znThf7r@Eh5!5=PjzNHqGkyn7u-wmr9;Ms_g#MhQJHk+i~TcTWg3 z@;y%7UHlq>Fv&MVRINsT-uPyVXoQy%c2pE-9rrnrtHZTGmNptDxeU`5JlQi!U!yTn z@w}7HCZ$V4TcfxkEuiGsFuKwtwLg;KHFIQ*AAv?u@FF&x4P*Zt=RL;}q*!?nPoFvJ z{*y-6$VN^3<%Mk9dnAyE-fz+&UE19v47L{)_3*c|V4Mc-mUu>||3JkNW#)j2q@@F_ kpTPr-HOF^$op;mh!