From cc4a57d63f1d1ca01e9b5262a0d2e04df54ce932 Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Sat, 24 Sep 2022 19:17:27 +0000 Subject: [PATCH] Commit new Chart releases for TrueCharts Signed-off-by: TrueCharts-Bot --- dependency/clickhouse/1.0.28/Chart.lock | 6 - .../1.0.28/charts/common-10.5.12.tgz | Bin 48372 -> 0 bytes .../{1.0.28 => 1.0.29}/CHANGELOG.md | 20 +- dependency/clickhouse/1.0.29/Chart.lock | 6 + .../clickhouse/{1.0.28 => 1.0.29}/Chart.yaml | 4 +- .../clickhouse/{1.0.28 => 1.0.29}/README.md | 2 +- .../{1.0.28 => 1.0.29}/app-readme.md | 0 .../1.0.29/charts/common-10.6.0.tgz | Bin 0 -> 48413 bytes .../{1.0.28 => 1.0.29}/ix_values.yaml | 0 .../{1.0.28 => 1.0.29}/questions.yaml | 0 .../{1.0.28 => 1.0.29}/templates/common.yaml | 0 .../clickhouse/{1.0.28 => 1.0.29}/values.yaml | 0 .../collabora-online/12.1.45/CHANGELOG.md | 99 + .../collabora-online/12.1.45/Chart.lock | 6 + .../collabora-online/12.1.45/Chart.yaml | 32 + dependency/collabora-online/12.1.45/README.md | 108 + .../collabora-online/12.1.45/app-readme.md | 8 + .../12.1.45/charts/common-10.6.0.tgz | Bin 0 -> 48413 bytes .../collabora-online/12.1.45/ix_values.yaml | 54 + .../collabora-online/12.1.45/questions.yaml | 2428 ++++++++++++++ .../12.1.45}/templates/common.yaml | 0 .../12.1.45}/values.yaml | 0 dependency/mariadb/3.0.80/Chart.lock | 6 - .../mariadb/3.0.80/charts/common-10.5.12.tgz | Bin 48372 -> 0 bytes .../mariadb/{3.0.80 => 3.0.81}/CHANGELOG.md | 20 +- dependency/mariadb/3.0.81/Chart.lock | 6 + .../mariadb/{3.0.80 => 3.0.81}/Chart.yaml | 4 +- .../mariadb/{3.0.80 => 3.0.81}/README.md | 2 +- .../mariadb/{3.0.80 => 3.0.81}/app-readme.md | 0 .../mariadb/3.0.81/charts/common-10.6.0.tgz | Bin 0 -> 48413 bytes .../mariadb/{3.0.80 => 3.0.81}/ix_values.yaml | 0 .../mariadb/{3.0.80 => 3.0.81}/questions.yaml | 0 .../mariadb/3.0.81}/templates/common.yaml | 0 .../3.0.80 => mariadb/3.0.81}/values.yaml | 0 dependency/memcached/3.0.80/Chart.lock | 6 - .../3.0.80/charts/common-10.5.12.tgz | Bin 48372 -> 0 bytes .../memcached/{3.0.80 => 3.0.81}/CHANGELOG.md | 24 +- dependency/memcached/3.0.81/Chart.lock | 6 + .../memcached/{3.0.80 => 3.0.81}/Chart.yaml | 4 +- .../memcached/{3.0.80 => 3.0.81}/README.md | 2 +- .../{3.0.80 => 3.0.81}/app-readme.md | 0 .../memcached/3.0.81/charts/common-10.6.0.tgz | Bin 0 -> 48413 bytes .../{3.0.80 => 3.0.81}/ix_values.yaml | 0 .../{3.0.80 => 3.0.81}/questions.yaml | 0 .../{3.0.80 => 3.0.81}/templates/common.yaml | 0 .../2.0.19 => memcached/3.0.81}/values.yaml | 0 dependency/mongodb/2.0.19/Chart.lock | 6 - .../mongodb/2.0.19/charts/common-10.5.12.tgz | Bin 48372 -> 0 bytes .../mongodb/{2.0.19 => 2.0.20}/CHANGELOG.md | 20 +- dependency/mongodb/2.0.20/Chart.lock | 6 + .../mongodb/{2.0.19 => 2.0.20}/Chart.yaml | 4 +- .../mongodb/{2.0.19 => 2.0.20}/README.md | 2 +- .../mongodb/{2.0.19 => 2.0.20}/app-readme.md | 0 .../mongodb/2.0.20/charts/common-10.6.0.tgz | Bin 0 -> 48413 bytes .../mongodb/{2.0.19 => 2.0.20}/ix_values.yaml | 0 .../mongodb/{2.0.19 => 2.0.20}/questions.yaml | 0 .../{2.0.19 => 2.0.20}/templates/common.yaml | 0 .../8.0.84 => mongodb/2.0.20}/values.yaml | 0 dependency/postgresql/8.0.84/Chart.lock | 6 - .../8.0.84/charts/common-10.5.12.tgz | Bin 48372 -> 0 bytes .../{8.0.84 => 8.0.85}/CHANGELOG.md | 24 +- dependency/postgresql/8.0.85/Chart.lock | 6 + .../postgresql/{8.0.84 => 8.0.85}/Chart.yaml | 4 +- .../postgresql/{8.0.84 => 8.0.85}/README.md | 2 +- .../{8.0.84 => 8.0.85}/app-readme.md | 0 .../8.0.85/charts/common-10.6.0.tgz | Bin 0 -> 48413 bytes .../{8.0.84 => 8.0.85}/ix_values.yaml | 0 .../{8.0.84 => 8.0.85}/questions.yaml | 0 .../{8.0.84 => 8.0.85}/templates/common.yaml | 0 .../3.0.52 => postgresql/8.0.85}/values.yaml | 0 dependency/promtail/3.0.52/Chart.lock | 6 - .../promtail/3.0.52/charts/common-10.5.12.tgz | Bin 48372 -> 0 bytes .../promtail/{3.0.52 => 3.0.53}/CHANGELOG.md | 20 +- dependency/promtail/3.0.53/Chart.lock | 6 + .../promtail/{3.0.52 => 3.0.53}/Chart.yaml | 4 +- .../promtail/{3.0.52 => 3.0.53}/README.md | 2 +- .../promtail/{3.0.52 => 3.0.53}/app-readme.md | 0 .../promtail/3.0.53/charts/common-10.6.0.tgz | Bin 0 -> 48413 bytes .../{3.0.52 => 3.0.53}/ix_values.yaml | 0 .../{3.0.52 => 3.0.53}/questions.yaml | 0 .../templates/_servicemonitor.tpl | 0 .../{3.0.52 => 3.0.53}/templates/common.yaml | 0 .../3.0.81 => promtail/3.0.53}/values.yaml | 0 dependency/redis/3.0.81/Chart.lock | 6 - .../redis/3.0.81/charts/common-10.5.12.tgz | Bin 48372 -> 0 bytes .../redis/{3.0.81 => 3.0.82}/CHANGELOG.md | 20 +- dependency/redis/3.0.82/Chart.lock | 6 + .../redis/{3.0.81 => 3.0.82}/Chart.yaml | 4 +- dependency/redis/{3.0.81 => 3.0.82}/README.md | 2 +- .../redis/{3.0.81 => 3.0.82}/app-readme.md | 0 .../redis/3.0.82/charts/common-10.6.0.tgz | Bin 0 -> 48413 bytes .../redis/{3.0.81 => 3.0.82}/ix_values.yaml | 0 .../redis/{3.0.81 => 3.0.82}/questions.yaml | 0 .../{3.0.81 => 3.0.82}/templates/common.yaml | 0 .../{solr/0.0.52 => redis/3.0.82}/values.yaml | 0 dependency/solr/0.0.52/Chart.lock | 6 - .../solr/0.0.52/charts/common-10.5.12.tgz | Bin 48372 -> 0 bytes .../solr/{0.0.52 => 0.0.53}/CHANGELOG.md | 24 +- dependency/solr/0.0.53/Chart.lock | 6 + dependency/solr/{0.0.52 => 0.0.53}/Chart.yaml | 4 +- dependency/solr/{0.0.52 => 0.0.53}/README.md | 2 +- .../solr/{0.0.52 => 0.0.53}/app-readme.md | 0 .../solr/0.0.53/charts/common-10.6.0.tgz | Bin 0 -> 48413 bytes .../solr/{0.0.52 => 0.0.53}/ix_values.yaml | 0 .../solr/{0.0.52 => 0.0.53}/questions.yaml | 0 .../{0.0.52 => 0.0.53}/templates/common.yaml | 0 .../solr/0.0.53}/values.yaml | 0 enterprise/littlelink/6.0.62/CHANGELOG.md | 99 + enterprise/littlelink/6.0.62/Chart.lock | 6 + enterprise/littlelink/6.0.62/Chart.yaml | 29 + enterprise/littlelink/6.0.62/README.md | 107 + enterprise/littlelink/6.0.62/app-readme.md | 8 + .../6.0.62/charts/common-10.5.9.tgz | Bin 0 -> 48353 bytes enterprise/littlelink/6.0.62/ix_values.yaml | 39 + enterprise/littlelink/6.0.62/questions.yaml | 2610 +++++++++++++++ .../6.0.62/templates/_configmap.tpl | 199 ++ .../littlelink/6.0.62/templates/common.yaml | 8 + .../littlelink/6.0.62}/values.yaml | 0 enterprise/littlelink/item.yaml | 4 + enterprise/nextcloud/15.3.12/CHANGELOG.md | 99 + enterprise/nextcloud/15.3.12/Chart.lock | 15 + enterprise/nextcloud/15.3.12/Chart.yaml | 45 + enterprise/nextcloud/15.3.12/README.md | 110 + enterprise/nextcloud/15.3.12/app-readme.md | 8 + .../charts/collabora-online-12.1.39.tgz | Bin 0 -> 59471 bytes .../15.3.12/charts/common-10.5.9.tgz | Bin 0 -> 48353 bytes .../15.3.12/charts/postgresql-8.0.75.tgz | Bin 0 -> 59322 bytes .../nextcloud/15.3.12/charts/redis-3.0.71.tgz | Bin 0 -> 53783 bytes .../nextcloud/15.3.12/ci/basic-values.yaml | 11 + enterprise/nextcloud/15.3.12/ix_values.yaml | 457 +++ enterprise/nextcloud/15.3.12/questions.yaml | 2869 +++++++++++++++++ .../15.3.12/templates/_configmap.tpl | 36 + .../nextcloud/15.3.12/templates/_cronjob.tpl | 64 + .../nextcloud/15.3.12/templates/_hpb.tpl | 164 + .../15.3.12/templates/_imaginary.tpl | 40 + .../nextcloud/15.3.12/templates/_nginx.tpl | 54 + .../nextcloud/15.3.12/templates/common.yaml | 22 + .../nextcloud/15.3.12}/values.yaml | 0 enterprise/nextcloud/item.yaml | 4 + enterprise/traefik/13.3.7/CHANGELOG.md | 99 + enterprise/traefik/13.3.7/Chart.lock | 6 + enterprise/traefik/13.3.7/Chart.yaml | 31 + enterprise/traefik/13.3.7/README.md | 108 + enterprise/traefik/13.3.7/app-readme.md | 8 + .../traefik/13.3.7/charts/common-10.5.9.tgz | Bin 0 -> 48353 bytes .../traefik/13.3.7/crds/ingressroute.yaml | 209 ++ .../traefik/13.3.7/crds/ingressroutetcp.yaml | 169 + .../traefik/13.3.7/crds/ingressrouteudp.yaml | 87 + .../traefik/13.3.7/crds/middlewares.yaml | 587 ++++ .../traefik/13.3.7/crds/middlewarestcp.yaml | 61 + .../13.3.7/crds/serverstransports.yaml | 108 + .../traefik/13.3.7/crds/tlsoptions.yaml | 92 + enterprise/traefik/13.3.7/crds/tlsstores.yaml | 68 + .../traefik/13.3.7/crds/traefikservices.yaml | 289 ++ enterprise/traefik/13.3.7/ix_values.yaml | 387 +++ enterprise/traefik/13.3.7/questions.yaml | 2710 ++++++++++++++++ enterprise/traefik/13.3.7/templates/_args.tpl | 166 + .../traefik/13.3.7/templates/_helpers.tpl | 22 + .../13.3.7/templates/_ingressclass.tpl | 24 + .../13.3.7/templates/_ingressroute.tpl | 25 + .../traefik/13.3.7/templates/_portalhook.tpl | 26 + .../traefik/13.3.7/templates/_tlsoptions.tpl | 12 + .../traefik/13.3.7/templates/common.yaml | 24 + .../middlewares/basic-middleware.yaml | 62 + .../templates/middlewares/basicauth.yaml | 34 + .../13.3.7/templates/middlewares/chain.yaml | 21 + .../templates/middlewares/forwardauth.yaml | 30 + .../templates/middlewares/ipwhitelist.yaml | 33 + .../templates/middlewares/ratelimit.yaml | 19 + .../templates/middlewares/redirectScheme.yaml | 19 + .../templates/middlewares/redirectregex.yaml | 20 + .../middlewares/stripPrefixRegex.yaml | 20 + .../templates/middlewares/tc-chains.yaml | 29 + .../templates/middlewares/tc-headers.yaml | 62 + .../templates/middlewares/tc-nextcloud.yaml | 25 + .../templates/middlewares/theme-park.yaml | 26 + .../traefik/13.3.7/values.yaml | 0 enterprise/traefik/item.yaml | 4 + enterprise/truecommand/11.0.31/CHANGELOG.md | 99 + enterprise/truecommand/11.0.31/Chart.lock | 6 + enterprise/truecommand/11.0.31/Chart.yaml | 28 + enterprise/truecommand/11.0.31/README.md | 106 + enterprise/truecommand/11.0.31/app-readme.md | 8 + .../11.0.31/charts/common-10.5.9.tgz | Bin 0 -> 48353 bytes enterprise/truecommand/11.0.31/ix_values.yaml | 27 + enterprise/truecommand/11.0.31/questions.yaml | 2473 ++++++++++++++ .../truecommand/11.0.31/templates/common.yaml | 1 + enterprise/truecommand/11.0.31/values.yaml | 0 enterprise/truecommand/item.yaml | 4 + enterprise/vaultwarden/16.0.37/CHANGELOG.md | 99 + enterprise/vaultwarden/16.0.37/Chart.lock | 9 + enterprise/vaultwarden/16.0.37/Chart.yaml | 37 + enterprise/vaultwarden/16.0.37/README.md | 107 + enterprise/vaultwarden/16.0.37/app-readme.md | 8 + .../16.0.37/charts/common-10.5.9.tgz | Bin 0 -> 48353 bytes .../16.0.37/charts/postgresql-8.0.75.tgz | Bin 0 -> 59322 bytes .../16.0.37/ci/default-values.yaml | 0 .../16.0.37/ci/ingress-values.yaml | 7 + enterprise/vaultwarden/16.0.37/ix_values.yaml | 159 + enterprise/vaultwarden/16.0.37/questions.yaml | 2834 ++++++++++++++++ .../16.0.37/templates/_configmap.tpl | 116 + .../16.0.37/templates/_secrets.tpl | 36 + .../16.0.37/templates/_validate.tpl | 17 + .../vaultwarden/16.0.37/templates/common.yaml | 39 + enterprise/vaultwarden/16.0.37/values.yaml | 0 enterprise/vaultwarden/item.yaml | 4 + .../blocky/0.0.3/charts/common-10.5.7.tgz | Bin 48175 -> 0 bytes .../blocky/{0.0.3 => 0.0.4}/CHANGELOG.md | 13 + incubator/blocky/{0.0.3 => 0.0.4}/Chart.lock | 6 +- incubator/blocky/{0.0.3 => 0.0.4}/Chart.yaml | 4 +- incubator/blocky/{0.0.3 => 0.0.4}/README.md | 2 +- .../blocky/{0.0.3 => 0.0.4}/app-readme.md | 0 .../blocky/0.0.4/charts/common-10.6.0.tgz | Bin 0 -> 48413 bytes .../{0.0.3 => 0.0.4}/charts/redis-3.0.67.tgz | Bin .../ci/k8sgateway-values.yaml | 0 .../blocky/0.0.4/ci/standalone-values.yaml | 0 .../blocky/{0.0.3 => 0.0.4}/ix_values.yaml | 0 .../blocky/{0.0.3 => 0.0.4}/questions.yaml | 239 +- .../templates/_blockyConfig.tpl | 12 +- .../templates/_k8sgateway.tpl | 8 +- .../{0.0.3 => 0.0.4}/templates/_webui.tpl | 0 .../{0.0.3 => 0.0.4}/templates/common.yaml | 0 incubator/blocky/0.0.4/values.yaml | 0 .../{0.0.27 => 0.0.28}/CHANGELOG.md | 20 +- .../sourcegraph/{0.0.27 => 0.0.28}/Chart.lock | 2 +- .../sourcegraph/{0.0.27 => 0.0.28}/Chart.yaml | 4 +- .../sourcegraph/{0.0.27 => 0.0.28}/README.md | 0 .../{0.0.27 => 0.0.28}/app-readme.md | 0 .../charts/common-10.5.10.tgz | Bin .../{0.0.27 => 0.0.28}/ix_values.yaml | 2 +- .../{0.0.27 => 0.0.28}/questions.yaml | 0 .../{0.0.27 => 0.0.28}/templates/common.yaml | 0 incubator/sourcegraph/0.0.28/values.yaml | 0 stable/alist/{2.0.34 => 2.0.35}/CHANGELOG.md | 20 +- stable/alist/{2.0.34 => 2.0.35}/Chart.lock | 2 +- stable/alist/{2.0.34 => 2.0.35}/Chart.yaml | 4 +- stable/alist/{2.0.34 => 2.0.35}/README.md | 0 stable/alist/{2.0.34 => 2.0.35}/app-readme.md | 0 .../charts/common-10.5.10.tgz | Bin .../alist/{2.0.34 => 2.0.35}/ix_values.yaml | 2 +- .../alist/{2.0.34 => 2.0.35}/questions.yaml | 0 stable/alist/2.0.35/templates/common.yaml | 1 + stable/alist/2.0.35/values.yaml | 0 243 files changed, 22241 insertions(+), 204 deletions(-) delete mode 100644 dependency/clickhouse/1.0.28/Chart.lock delete mode 100644 dependency/clickhouse/1.0.28/charts/common-10.5.12.tgz rename dependency/clickhouse/{1.0.28 => 1.0.29}/CHANGELOG.md (93%) create mode 100644 dependency/clickhouse/1.0.29/Chart.lock rename dependency/clickhouse/{1.0.28 => 1.0.29}/Chart.yaml (96%) rename dependency/clickhouse/{1.0.28 => 1.0.29}/README.md (98%) rename dependency/clickhouse/{1.0.28 => 1.0.29}/app-readme.md (100%) create mode 100644 dependency/clickhouse/1.0.29/charts/common-10.6.0.tgz rename dependency/clickhouse/{1.0.28 => 1.0.29}/ix_values.yaml (100%) rename dependency/clickhouse/{1.0.28 => 1.0.29}/questions.yaml (100%) rename dependency/clickhouse/{1.0.28 => 1.0.29}/templates/common.yaml (100%) rename dependency/clickhouse/{1.0.28 => 1.0.29}/values.yaml (100%) create mode 100644 dependency/collabora-online/12.1.45/CHANGELOG.md create mode 100644 dependency/collabora-online/12.1.45/Chart.lock create mode 100644 dependency/collabora-online/12.1.45/Chart.yaml create mode 100644 dependency/collabora-online/12.1.45/README.md create mode 100644 dependency/collabora-online/12.1.45/app-readme.md create mode 100644 dependency/collabora-online/12.1.45/charts/common-10.6.0.tgz create mode 100644 dependency/collabora-online/12.1.45/ix_values.yaml create mode 100644 dependency/collabora-online/12.1.45/questions.yaml rename dependency/{mariadb/3.0.80 => collabora-online/12.1.45}/templates/common.yaml (100%) rename dependency/{mariadb/3.0.80 => collabora-online/12.1.45}/values.yaml (100%) delete mode 100644 dependency/mariadb/3.0.80/Chart.lock delete mode 100644 dependency/mariadb/3.0.80/charts/common-10.5.12.tgz rename dependency/mariadb/{3.0.80 => 3.0.81}/CHANGELOG.md (85%) create mode 100644 dependency/mariadb/3.0.81/Chart.lock rename dependency/mariadb/{3.0.80 => 3.0.81}/Chart.yaml (96%) rename dependency/mariadb/{3.0.80 => 3.0.81}/README.md (98%) rename dependency/mariadb/{3.0.80 => 3.0.81}/app-readme.md (100%) create mode 100644 dependency/mariadb/3.0.81/charts/common-10.6.0.tgz rename dependency/mariadb/{3.0.80 => 3.0.81}/ix_values.yaml (100%) rename dependency/mariadb/{3.0.80 => 3.0.81}/questions.yaml (100%) rename {stable/alist/2.0.34 => dependency/mariadb/3.0.81}/templates/common.yaml (100%) rename dependency/{memcached/3.0.80 => mariadb/3.0.81}/values.yaml (100%) delete mode 100644 dependency/memcached/3.0.80/Chart.lock delete mode 100644 dependency/memcached/3.0.80/charts/common-10.5.12.tgz rename dependency/memcached/{3.0.80 => 3.0.81}/CHANGELOG.md (91%) create mode 100644 dependency/memcached/3.0.81/Chart.lock rename dependency/memcached/{3.0.80 => 3.0.81}/Chart.yaml (95%) rename dependency/memcached/{3.0.80 => 3.0.81}/README.md (98%) rename dependency/memcached/{3.0.80 => 3.0.81}/app-readme.md (100%) create mode 100644 dependency/memcached/3.0.81/charts/common-10.6.0.tgz rename dependency/memcached/{3.0.80 => 3.0.81}/ix_values.yaml (100%) rename dependency/memcached/{3.0.80 => 3.0.81}/questions.yaml (100%) rename dependency/memcached/{3.0.80 => 3.0.81}/templates/common.yaml (100%) rename dependency/{mongodb/2.0.19 => memcached/3.0.81}/values.yaml (100%) delete mode 100644 dependency/mongodb/2.0.19/Chart.lock delete mode 100644 dependency/mongodb/2.0.19/charts/common-10.5.12.tgz rename dependency/mongodb/{2.0.19 => 2.0.20}/CHANGELOG.md (89%) create mode 100644 dependency/mongodb/2.0.20/Chart.lock rename dependency/mongodb/{2.0.19 => 2.0.20}/Chart.yaml (96%) rename dependency/mongodb/{2.0.19 => 2.0.20}/README.md (98%) rename dependency/mongodb/{2.0.19 => 2.0.20}/app-readme.md (100%) create mode 100644 dependency/mongodb/2.0.20/charts/common-10.6.0.tgz rename dependency/mongodb/{2.0.19 => 2.0.20}/ix_values.yaml (100%) rename dependency/mongodb/{2.0.19 => 2.0.20}/questions.yaml (100%) rename dependency/mongodb/{2.0.19 => 2.0.20}/templates/common.yaml (100%) rename dependency/{postgresql/8.0.84 => mongodb/2.0.20}/values.yaml (100%) delete mode 100644 dependency/postgresql/8.0.84/Chart.lock delete mode 100644 dependency/postgresql/8.0.84/charts/common-10.5.12.tgz rename dependency/postgresql/{8.0.84 => 8.0.85}/CHANGELOG.md (93%) create mode 100644 dependency/postgresql/8.0.85/Chart.lock rename dependency/postgresql/{8.0.84 => 8.0.85}/Chart.yaml (95%) rename dependency/postgresql/{8.0.84 => 8.0.85}/README.md (98%) rename dependency/postgresql/{8.0.84 => 8.0.85}/app-readme.md (100%) create mode 100644 dependency/postgresql/8.0.85/charts/common-10.6.0.tgz rename dependency/postgresql/{8.0.84 => 8.0.85}/ix_values.yaml (100%) rename dependency/postgresql/{8.0.84 => 8.0.85}/questions.yaml (100%) rename dependency/postgresql/{8.0.84 => 8.0.85}/templates/common.yaml (100%) rename dependency/{promtail/3.0.52 => postgresql/8.0.85}/values.yaml (100%) delete mode 100644 dependency/promtail/3.0.52/Chart.lock delete mode 100644 dependency/promtail/3.0.52/charts/common-10.5.12.tgz rename dependency/promtail/{3.0.52 => 3.0.53}/CHANGELOG.md (86%) create mode 100644 dependency/promtail/3.0.53/Chart.lock rename dependency/promtail/{3.0.52 => 3.0.53}/Chart.yaml (95%) rename dependency/promtail/{3.0.52 => 3.0.53}/README.md (98%) rename dependency/promtail/{3.0.52 => 3.0.53}/app-readme.md (100%) create mode 100644 dependency/promtail/3.0.53/charts/common-10.6.0.tgz rename dependency/promtail/{3.0.52 => 3.0.53}/ix_values.yaml (100%) rename dependency/promtail/{3.0.52 => 3.0.53}/questions.yaml (100%) rename dependency/promtail/{3.0.52 => 3.0.53}/templates/_servicemonitor.tpl (100%) rename dependency/promtail/{3.0.52 => 3.0.53}/templates/common.yaml (100%) rename dependency/{redis/3.0.81 => promtail/3.0.53}/values.yaml (100%) delete mode 100644 dependency/redis/3.0.81/Chart.lock delete mode 100644 dependency/redis/3.0.81/charts/common-10.5.12.tgz rename dependency/redis/{3.0.81 => 3.0.82}/CHANGELOG.md (90%) create mode 100644 dependency/redis/3.0.82/Chart.lock rename dependency/redis/{3.0.81 => 3.0.82}/Chart.yaml (95%) rename dependency/redis/{3.0.81 => 3.0.82}/README.md (98%) rename dependency/redis/{3.0.81 => 3.0.82}/app-readme.md (100%) create mode 100644 dependency/redis/3.0.82/charts/common-10.6.0.tgz rename dependency/redis/{3.0.81 => 3.0.82}/ix_values.yaml (100%) rename dependency/redis/{3.0.81 => 3.0.82}/questions.yaml (100%) rename dependency/redis/{3.0.81 => 3.0.82}/templates/common.yaml (100%) rename dependency/{solr/0.0.52 => redis/3.0.82}/values.yaml (100%) delete mode 100644 dependency/solr/0.0.52/Chart.lock delete mode 100644 dependency/solr/0.0.52/charts/common-10.5.12.tgz rename dependency/solr/{0.0.52 => 0.0.53}/CHANGELOG.md (91%) create mode 100644 dependency/solr/0.0.53/Chart.lock rename dependency/solr/{0.0.52 => 0.0.53}/Chart.yaml (95%) rename dependency/solr/{0.0.52 => 0.0.53}/README.md (98%) rename dependency/solr/{0.0.52 => 0.0.53}/app-readme.md (100%) create mode 100644 dependency/solr/0.0.53/charts/common-10.6.0.tgz rename dependency/solr/{0.0.52 => 0.0.53}/ix_values.yaml (100%) rename dependency/solr/{0.0.52 => 0.0.53}/questions.yaml (100%) rename dependency/solr/{0.0.52 => 0.0.53}/templates/common.yaml (100%) rename {incubator/blocky/0.0.3 => dependency/solr/0.0.53}/values.yaml (100%) create mode 100644 enterprise/littlelink/6.0.62/CHANGELOG.md create mode 100644 enterprise/littlelink/6.0.62/Chart.lock create mode 100644 enterprise/littlelink/6.0.62/Chart.yaml create mode 100644 enterprise/littlelink/6.0.62/README.md create mode 100644 enterprise/littlelink/6.0.62/app-readme.md create mode 100644 enterprise/littlelink/6.0.62/charts/common-10.5.9.tgz create mode 100644 enterprise/littlelink/6.0.62/ix_values.yaml create mode 100644 enterprise/littlelink/6.0.62/questions.yaml create mode 100644 enterprise/littlelink/6.0.62/templates/_configmap.tpl create mode 100644 enterprise/littlelink/6.0.62/templates/common.yaml rename {incubator/sourcegraph/0.0.27 => enterprise/littlelink/6.0.62}/values.yaml (100%) create mode 100644 enterprise/littlelink/item.yaml create mode 100644 enterprise/nextcloud/15.3.12/CHANGELOG.md create mode 100644 enterprise/nextcloud/15.3.12/Chart.lock create mode 100644 enterprise/nextcloud/15.3.12/Chart.yaml create mode 100644 enterprise/nextcloud/15.3.12/README.md create mode 100644 enterprise/nextcloud/15.3.12/app-readme.md create mode 100644 enterprise/nextcloud/15.3.12/charts/collabora-online-12.1.39.tgz create mode 100644 enterprise/nextcloud/15.3.12/charts/common-10.5.9.tgz create mode 100644 enterprise/nextcloud/15.3.12/charts/postgresql-8.0.75.tgz create mode 100644 enterprise/nextcloud/15.3.12/charts/redis-3.0.71.tgz create mode 100644 enterprise/nextcloud/15.3.12/ci/basic-values.yaml create mode 100644 enterprise/nextcloud/15.3.12/ix_values.yaml create mode 100644 enterprise/nextcloud/15.3.12/questions.yaml create mode 100644 enterprise/nextcloud/15.3.12/templates/_configmap.tpl create mode 100644 enterprise/nextcloud/15.3.12/templates/_cronjob.tpl create mode 100644 enterprise/nextcloud/15.3.12/templates/_hpb.tpl create mode 100644 enterprise/nextcloud/15.3.12/templates/_imaginary.tpl create mode 100644 enterprise/nextcloud/15.3.12/templates/_nginx.tpl create mode 100644 enterprise/nextcloud/15.3.12/templates/common.yaml rename {stable/alist/2.0.34 => enterprise/nextcloud/15.3.12}/values.yaml (100%) create mode 100644 enterprise/nextcloud/item.yaml create mode 100644 enterprise/traefik/13.3.7/CHANGELOG.md create mode 100644 enterprise/traefik/13.3.7/Chart.lock create mode 100644 enterprise/traefik/13.3.7/Chart.yaml create mode 100644 enterprise/traefik/13.3.7/README.md create mode 100644 enterprise/traefik/13.3.7/app-readme.md create mode 100644 enterprise/traefik/13.3.7/charts/common-10.5.9.tgz create mode 100644 enterprise/traefik/13.3.7/crds/ingressroute.yaml create mode 100644 enterprise/traefik/13.3.7/crds/ingressroutetcp.yaml create mode 100644 enterprise/traefik/13.3.7/crds/ingressrouteudp.yaml create mode 100644 enterprise/traefik/13.3.7/crds/middlewares.yaml create mode 100644 enterprise/traefik/13.3.7/crds/middlewarestcp.yaml create mode 100644 enterprise/traefik/13.3.7/crds/serverstransports.yaml create mode 100644 enterprise/traefik/13.3.7/crds/tlsoptions.yaml create mode 100644 enterprise/traefik/13.3.7/crds/tlsstores.yaml create mode 100644 enterprise/traefik/13.3.7/crds/traefikservices.yaml create mode 100644 enterprise/traefik/13.3.7/ix_values.yaml create mode 100644 enterprise/traefik/13.3.7/questions.yaml create mode 100644 enterprise/traefik/13.3.7/templates/_args.tpl create mode 100644 enterprise/traefik/13.3.7/templates/_helpers.tpl create mode 100644 enterprise/traefik/13.3.7/templates/_ingressclass.tpl create mode 100644 enterprise/traefik/13.3.7/templates/_ingressroute.tpl create mode 100644 enterprise/traefik/13.3.7/templates/_portalhook.tpl create mode 100644 enterprise/traefik/13.3.7/templates/_tlsoptions.tpl create mode 100644 enterprise/traefik/13.3.7/templates/common.yaml create mode 100644 enterprise/traefik/13.3.7/templates/middlewares/basic-middleware.yaml create mode 100644 enterprise/traefik/13.3.7/templates/middlewares/basicauth.yaml create mode 100644 enterprise/traefik/13.3.7/templates/middlewares/chain.yaml create mode 100644 enterprise/traefik/13.3.7/templates/middlewares/forwardauth.yaml create mode 100644 enterprise/traefik/13.3.7/templates/middlewares/ipwhitelist.yaml create mode 100644 enterprise/traefik/13.3.7/templates/middlewares/ratelimit.yaml create mode 100644 enterprise/traefik/13.3.7/templates/middlewares/redirectScheme.yaml create mode 100644 enterprise/traefik/13.3.7/templates/middlewares/redirectregex.yaml create mode 100644 enterprise/traefik/13.3.7/templates/middlewares/stripPrefixRegex.yaml create mode 100644 enterprise/traefik/13.3.7/templates/middlewares/tc-chains.yaml create mode 100644 enterprise/traefik/13.3.7/templates/middlewares/tc-headers.yaml create mode 100644 enterprise/traefik/13.3.7/templates/middlewares/tc-nextcloud.yaml create mode 100644 enterprise/traefik/13.3.7/templates/middlewares/theme-park.yaml rename incubator/blocky/0.0.3/ci/standalone-values.yaml => enterprise/traefik/13.3.7/values.yaml (100%) create mode 100644 enterprise/traefik/item.yaml create mode 100644 enterprise/truecommand/11.0.31/CHANGELOG.md create mode 100644 enterprise/truecommand/11.0.31/Chart.lock create mode 100644 enterprise/truecommand/11.0.31/Chart.yaml create mode 100644 enterprise/truecommand/11.0.31/README.md create mode 100644 enterprise/truecommand/11.0.31/app-readme.md create mode 100644 enterprise/truecommand/11.0.31/charts/common-10.5.9.tgz create mode 100644 enterprise/truecommand/11.0.31/ix_values.yaml create mode 100644 enterprise/truecommand/11.0.31/questions.yaml create mode 100644 enterprise/truecommand/11.0.31/templates/common.yaml create mode 100644 enterprise/truecommand/11.0.31/values.yaml create mode 100644 enterprise/truecommand/item.yaml create mode 100644 enterprise/vaultwarden/16.0.37/CHANGELOG.md create mode 100644 enterprise/vaultwarden/16.0.37/Chart.lock create mode 100644 enterprise/vaultwarden/16.0.37/Chart.yaml create mode 100644 enterprise/vaultwarden/16.0.37/README.md create mode 100644 enterprise/vaultwarden/16.0.37/app-readme.md create mode 100644 enterprise/vaultwarden/16.0.37/charts/common-10.5.9.tgz create mode 100644 enterprise/vaultwarden/16.0.37/charts/postgresql-8.0.75.tgz create mode 100644 enterprise/vaultwarden/16.0.37/ci/default-values.yaml create mode 100644 enterprise/vaultwarden/16.0.37/ci/ingress-values.yaml create mode 100644 enterprise/vaultwarden/16.0.37/ix_values.yaml create mode 100644 enterprise/vaultwarden/16.0.37/questions.yaml create mode 100644 enterprise/vaultwarden/16.0.37/templates/_configmap.tpl create mode 100644 enterprise/vaultwarden/16.0.37/templates/_secrets.tpl create mode 100644 enterprise/vaultwarden/16.0.37/templates/_validate.tpl create mode 100644 enterprise/vaultwarden/16.0.37/templates/common.yaml create mode 100644 enterprise/vaultwarden/16.0.37/values.yaml create mode 100644 enterprise/vaultwarden/item.yaml delete mode 100644 incubator/blocky/0.0.3/charts/common-10.5.7.tgz rename incubator/blocky/{0.0.3 => 0.0.4}/CHANGELOG.md (73%) rename incubator/blocky/{0.0.3 => 0.0.4}/Chart.lock (52%) rename incubator/blocky/{0.0.3 => 0.0.4}/Chart.yaml (96%) rename incubator/blocky/{0.0.3 => 0.0.4}/README.md (98%) rename incubator/blocky/{0.0.3 => 0.0.4}/app-readme.md (100%) create mode 100644 incubator/blocky/0.0.4/charts/common-10.6.0.tgz rename incubator/blocky/{0.0.3 => 0.0.4}/charts/redis-3.0.67.tgz (100%) rename incubator/blocky/{0.0.3 => 0.0.4}/ci/k8sgateway-values.yaml (100%) create mode 100644 incubator/blocky/0.0.4/ci/standalone-values.yaml rename incubator/blocky/{0.0.3 => 0.0.4}/ix_values.yaml (100%) rename incubator/blocky/{0.0.3 => 0.0.4}/questions.yaml (95%) rename incubator/blocky/{0.0.3 => 0.0.4}/templates/_blockyConfig.tpl (99%) rename incubator/blocky/{0.0.3 => 0.0.4}/templates/_k8sgateway.tpl (95%) rename incubator/blocky/{0.0.3 => 0.0.4}/templates/_webui.tpl (100%) rename incubator/blocky/{0.0.3 => 0.0.4}/templates/common.yaml (100%) create mode 100644 incubator/blocky/0.0.4/values.yaml rename incubator/sourcegraph/{0.0.27 => 0.0.28}/CHANGELOG.md (91%) rename incubator/sourcegraph/{0.0.27 => 0.0.28}/Chart.lock (80%) rename incubator/sourcegraph/{0.0.27 => 0.0.28}/Chart.yaml (95%) rename incubator/sourcegraph/{0.0.27 => 0.0.28}/README.md (100%) rename incubator/sourcegraph/{0.0.27 => 0.0.28}/app-readme.md (100%) rename incubator/sourcegraph/{0.0.27 => 0.0.28}/charts/common-10.5.10.tgz (100%) rename incubator/sourcegraph/{0.0.27 => 0.0.28}/ix_values.yaml (98%) rename incubator/sourcegraph/{0.0.27 => 0.0.28}/questions.yaml (100%) rename incubator/sourcegraph/{0.0.27 => 0.0.28}/templates/common.yaml (100%) create mode 100644 incubator/sourcegraph/0.0.28/values.yaml rename stable/alist/{2.0.34 => 2.0.35}/CHANGELOG.md (93%) rename stable/alist/{2.0.34 => 2.0.35}/Chart.lock (80%) rename stable/alist/{2.0.34 => 2.0.35}/Chart.yaml (95%) rename stable/alist/{2.0.34 => 2.0.35}/README.md (100%) rename stable/alist/{2.0.34 => 2.0.35}/app-readme.md (100%) rename stable/alist/{2.0.34 => 2.0.35}/charts/common-10.5.10.tgz (100%) rename stable/alist/{2.0.34 => 2.0.35}/ix_values.yaml (75%) rename stable/alist/{2.0.34 => 2.0.35}/questions.yaml (100%) create mode 100644 stable/alist/2.0.35/templates/common.yaml create mode 100644 stable/alist/2.0.35/values.yaml diff --git a/dependency/clickhouse/1.0.28/Chart.lock b/dependency/clickhouse/1.0.28/Chart.lock deleted file mode 100644 index ed0e91eb48..0000000000 --- a/dependency/clickhouse/1.0.28/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.5.12 -digest: sha256:c6a9ba5ec090c2f686f3d078ad17b3ac84c34fac8a48b8068a28add59aea2e48 -generated: "2022-09-23T21:47:20.737178595Z" diff --git a/dependency/clickhouse/1.0.28/charts/common-10.5.12.tgz b/dependency/clickhouse/1.0.28/charts/common-10.5.12.tgz deleted file mode 100644 index 468dd65012f2fcd5c5aba85aab9420a0559662db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48372 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 diff --git a/dependency/clickhouse/1.0.28/CHANGELOG.md b/dependency/clickhouse/1.0.29/CHANGELOG.md similarity index 93% rename from dependency/clickhouse/1.0.28/CHANGELOG.md rename to dependency/clickhouse/1.0.29/CHANGELOG.md index 1e5f42c140..43b00c9b86 100644 --- a/dependency/clickhouse/1.0.28/CHANGELOG.md +++ b/dependency/clickhouse/1.0.29/CHANGELOG.md @@ -2,6 +2,16 @@ +## [clickhouse-1.0.29](https://github.com/truecharts/charts/compare/clickhouse-1.0.28...clickhouse-1.0.29) (2022-09-24) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.6.0 + + + + ## [clickhouse-1.0.28](https://github.com/truecharts/charts/compare/clickhouse-1.0.26...clickhouse-1.0.28) (2022-09-23) ### Chore @@ -87,13 +97,3 @@ - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) - - - -## [clickhouse-1.0.26](https://github.com/truecharts/charts/compare/clickhouse-1.0.25...clickhouse-1.0.26) (2022-09-20) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] diff --git a/dependency/clickhouse/1.0.29/Chart.lock b/dependency/clickhouse/1.0.29/Chart.lock new file mode 100644 index 0000000000..bc4df30564 --- /dev/null +++ b/dependency/clickhouse/1.0.29/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.6.0 +digest: sha256:60d8634057a317d5912fe7e182913e53cf7044caa196ba4d2a5fbce95fdc85e8 +generated: "2022-09-24T19:12:06.062287476Z" diff --git a/dependency/clickhouse/1.0.28/Chart.yaml b/dependency/clickhouse/1.0.29/Chart.yaml similarity index 96% rename from dependency/clickhouse/1.0.28/Chart.yaml rename to dependency/clickhouse/1.0.29/Chart.yaml index 89c1c8cea3..648db167ec 100644 --- a/dependency/clickhouse/1.0.28/Chart.yaml +++ b/dependency/clickhouse/1.0.29/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "22.9.2.7" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.12 + version: 10.6.0 deprecated: false description: ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP). home: https://truecharts.org/docs/charts/dependency/clickhouse @@ -23,7 +23,7 @@ sources: - https://clickhouse.com/ - https://hub.docker.com/r/yandex/clickhouse-server type: application -version: 1.0.28 +version: 1.0.29 annotations: truecharts.org/catagories: | - database diff --git a/dependency/clickhouse/1.0.28/README.md b/dependency/clickhouse/1.0.29/README.md similarity index 98% rename from dependency/clickhouse/1.0.28/README.md rename to dependency/clickhouse/1.0.29/README.md index 251d2b2982..ad3fb18293 100644 --- a/dependency/clickhouse/1.0.28/README.md +++ b/dependency/clickhouse/1.0.29/README.md @@ -23,7 +23,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.12 | +| https://library-charts.truecharts.org | common | 10.6.0 | ## Installing the Chart diff --git a/dependency/clickhouse/1.0.28/app-readme.md b/dependency/clickhouse/1.0.29/app-readme.md similarity index 100% rename from dependency/clickhouse/1.0.28/app-readme.md rename to dependency/clickhouse/1.0.29/app-readme.md diff --git a/dependency/clickhouse/1.0.29/charts/common-10.6.0.tgz b/dependency/clickhouse/1.0.29/charts/common-10.6.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0308b85a1a8c5cdc7a0461f210d9fce394ddcc94 GIT binary patch literal 48413 zcmV)*K#9K}iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PMZ{ciXtJINqQ2SK!N}ckO!0-|NcFA65vCk{Mu}5-rkKx0)xR|Ff$ko1|gZvNYXu;LdrV}IE(-A z@K3MT>kW5yg z6+8Dkd0>h^BFZpH4#0fSf@x}h#*ib%TM=R*#VMEX-egHA{sJ)`QAihHOenab8Ilad zT2nGZ2Vly1$_~2S3Fgym)CtL~%V~x}S*8oqlyx~ps5^sk;#;2d&D zSx14&7@{FbI7+yLnsxVvJH6iC?r!S_Ep7>o*g>le^2S z`nuog4?Def@4MCv;)Fw-AS!{O8N~4cz{!~WcMiBi=%fWe0!4ov0sxTFI7h!wK^4~+ z@I{Ia40^4(!KL5p3_HEn6OF%~|8p2;h&_@3SUUgv{o!!9Q=I>M+k@x%{}j&)&~AhG zDM~(`p8=Ml5RY*PLXwQ}B%@Hw_0|jU-w_(aEasx{B|>0?VshIeDN5#Payo+(bkG7o z!n%|&7JyF?&;>vkW0Y`!MZp#T6s3e=PUzwQ@GztuOkDY(YqeFarf>m=VnT8_F_P=Q z*%S_ThX?)f{&s}IXguuigro7!J{s%{UcDOhN5gRsjbRV%4|c~pJA32ZaJSzZ4R=T3 ztKN7x>=v_A{pFhYZqaU8>(= ziYB6BJ>7HI4M}ccHh|_5dfxB!I)mPz-+R^HG4y^l-W{Ud;joAHqw#*U6K(JB4*DqC z+lD(~ICwRNgPqZMcW=Mf+Z&BXXt=$NdcFSs4jQ1*coa6lVJ%W$K^(IX#%Ntqb5pUN z)H&=*Qk$<``&R=X1qyHXJN;hYPebWMLT<>#ru=GH z9)$;;VaJje?evCw{a1T~a2t)H@m>_}4hN(CVK^A??7!OS@5A2qt5^FG9PjMFy}^Ee zAMFozw#ToA+r#mzy+MPv*P?EMIGYl}*QKthS5I9Fxgm8;`PH!MMKRjj?(c@Zy-57= z3JwP0c)uTx_u%#*>h1S;`u%VejrOB)f4>j6VXr?J?Co#A8ufR!xBLCweuK8_se2gT z!UfZG4M~I;qH{#orEFfap0=V)TZ3;%UZ+YUh%S+LI(wa-p>c0K+IQ z?S^5r|Ejk)*zFBo!B@S}XtcW*Y1ieO;Ky4UZ&+8_0|L%53|+}_y z3LZrfW)+gN*XiYwb0-{x5RDM(_xDD<-QDr_-mC4sy>ZkVN87#Ocz{q34TrDx#?j7R z^lE#!)7#rdJ@g8RZ@o&%={DSyK9iV?V4TwhaR3uQ=7>@pA-P~xLK%(mXF$gC*Eow~ zu{hI9y7#)Y2St=a3C9%4G9W@@K`_C>zyheO38P4sgE3Ipff$ZZ%sSvl6wd%hvsB7S z5W)nE5XcycIxV0}9e^)imqUX|Lb#kvD?vI%CES)+PE!)ch+33U0!J~@6W@FlmDPvn zKrXP0q{)i{v9j&R?;l}|BS570fB{Ga)zX+OW+>rXAcAN{5{5V+6fh1s8fP&>f(O;& zI4@j70H-^EBodFjPS*k1wQc!Cc#9c70Dt?3g0I)}jLeYch8F+;xj0sD<)1Dt_s3w# z@T&1&1FWiW-#*>3S+^r+*=&TUm|YQKn4$=zBw|Vq#W;lQ0Q8qIP?k<8j1XX)LXIX2 zS@aE|;MgL=wnQIrqjH%oL5{$NRw$bQCK0$Gag3A6hctp*^QC}wse5yYDuKOE zj!}#_Duc+uD`3Zx6aoyulY~$)bubg(4E|zjQ5S@G;dDQzaiOId{0y=L&LNJ))RVQG z-|K*38J#Eq@~=WwXJ`v`Q%Jdyav=X@rNxCBQ2~UaIcAt7V2YVgH6X?_sZq>_AJzM} z;`IU8Zndzd!<3-URh6%|{8G6d^556032lo=tqCqsj6zN*fN@N2nbZmhvIR(Sc!QG( zfFQ!-F{1hEKEfg20(h1Z%3;E-BDp*|e0u_Z_;9K^V;~=ZK>iL|x?!UkG_TKQFo`zU zriEi{ATbT3_pzl5$*Eic1JVgwQd@j>svbs>s(}+LVgM%wQYPmV5W_!O7-*f=3vf>H z3{o5~Dmsila|#drb_5?B86?0Jo}qt{1huaI?*M$bI%>62$iwMrLO32Tv?6JFVjz_b zE`X$SY#q#JhnK45mikcCRuhyUWl$QOt^p`xa|TmafsJ9ztjx1iJ%@Y>GA71R44ndcz%9KQ{lthOW z>aap_RH}{E3#YLrEhwvFwYJkW-})M@Ia<}q%!BHna*Q~lGn^m>Zl_2PI-f~u%806f zW(fngm`}mg)&Cl9>a;jt7?!#tIL0HKFFB3Q5e-qop{K_mqM3JSM(CoZCB=zH%En@d&T)uf z7>d?vSMj>op(^Hcodov|-YA2~lm31+up!njV&bHfj1b!b3E|=&#KTUfBkeE&?o{#? zMF2A}Q-&B!K)(QO3(Q2DEK>zIAW6I^m69+Zy+ILx%;2RO(m#y)$_**y;BaO=G(dr- z6JS%4#gSN&DO)wFntwS+M{qoQNf&L&t=0X$=VL zS6kI$h-ikk092qbGg=o#TGP2}X}buOK$X-E0-uQ>IEpjI5xpR>vb3Gw-{U00$)uLG z=m>_58A=qsFB=IMb<88-ug@|ka^RU*0Be!0&~8AMrFzLiEw}h{i6^;L;tED8e>o~I{x1;uzsFv1jtJYE3EISi-T`V{I!FXnK<5go%&j_rAjAQM9h;4P%+ z09*+eqeTiCLk!&PGs99$tN;;BV0>x-FvsyEmO1vr0SHjSwgc^d!YP~`=)bkIFNmgL z8r0Ms(cZGEOibp`lmP1I>G_en(ZFma0NNlh%dcLiKj?J_JB7*@B;&}h5+TNM0#zhb z(Cf(m>sq|zGl3l4!o`6H-}(S9P!b_IpBMrs$-Mm$QbAgfW}IvNITNEHhUO+4A(|kL z1ieFwI2dEfc&DX)og{N-`o4p5{V>OrB+^{BYu66A(t0>wU%UX9i-g0^#xr}+dI1hM zfmx)#0N-zd^TW%_pN|i~cVE7M&IOW8(GhYAeEs@e>jgNnMOwP|YNh=Sraz&@1sdD; zM)|An?HNqlcI76Y8?-nO|1qzROQ7Yd?hPd~2dE-LsV&o*`dnzK+?ISg9YK?mO}o0h z`aiE_LzXv7N>tMcnNdQ?T;gw5v6fg4_H|@x>&}#lx_vAd=aONFRv%UXj47E(PnO{# zXP-jWI8!cS?Zas2g**{1MA5O5;M$s0{3)Q1kYMB`#;s?Q!jNY$1`*^?2&54LF@cdZ z(yW~;VM7KOr#P7$Lk=~JBbbBmpl!*nlsdpr*DSa)}_=0gXYbPW^?T}*WtT8Kg;{&&P0Pxsr8#7f=+Ri~uOI5XmdERMRMCD+()r})I)lRG9vr9u} zwq-ZA%~B|d2xnTzf*D)@iWrIK2qY{f-rW}T!T$#_alnJ@?y>-ZfTLfTC z5sVgQ|oN3NXWV& zNkWuz);0Co+M2}4M0`w8$lEZLeh}Hswl3Ix0mBe6!M1HaMdtNpONpyX_46%GZkW%7 z#!-DviKs8kEDBDK!N&QA)8kFiv-TW{ex!0~94~~Z&4lO>6c&XJ!0vFr1;B@QhnGJc zfL?E4L{z?6D~AyY<5kr?A_+&Ic_)M^9N`#qECw{=3`cfR|HFqp5OZnmlO0v|v8T&t3mZmWh ztN>&A!7!FCcQh4J&`ikp$ps<&9cDAg!|8fhOLthDS# zosJv&7RRyRHku_{LcPKS-~@A9VhcbZW`~%+c!mJv04I#YIF>$-PD}r?yFKiITSH>4 zf+8%#12VN6sX1LP>^d#IPh5$Ci6eo@Lbj9_lB-yOgD`}I7^e$>IhwH!I1x>HrH#XG z3g-x5Ae+1 zSEIim8I^-%fS+5~O2n7!YlgV-fr`$Fr82k`wpv1Xac43|)bDd}b#$(r7iy(_b#$IL za5@GM{CIVBu3NxNsV?J;k>W{w?~4CiTGhU(x|~8jHFc_*?gl#KfKLzXFS~LObOB?G z;>a+y>Z}goC~k~Xgzi%S%eBw`1k-_u`HM6pz|h4(^2l8oCAyZZeY;y9z|YDy6k2#YUyoJIuk zop{|&vub9ypC5(WE%ax0Ux(d&vOO@rR|Egn82(b}gtggS>ym0_XD-kOW_1nwKbX#y1f90p^g~Rt z;$#}=_b*;3SN{ybgaORKRM_cY20zQN0x|}>f7i>U17q```s6ILDueXiuIkw z;#^DtE3i(J2!~>kGbOjpJCX+!q$JIR#U9ngUVjp+*H6+X_UR3b;}HyRuE<+5VegX@ zN(ue+878t) z32X>*DYC&0{Sk^^f3+Limw1-OXyYw`(Fn#c2@&1g0^;ZQ`sbE$ho7Erfin`Ja}|ba z3<>+S7?9+gN~k%PP0S2mW2;j%Tjal z=$@9gjh?KQrKXifx3n#B!4gyZFykb~$&E`p6*}n(MZw%#U_|&-o#&C_NgyDxfF9+w zNt$u;7AH4l+S{NBVvdu-B#!`@;V6o4Aw}*8zQLbS^iF(1@>7X2ayF5%s;$Zxsm3Wp zV|?R&x!Gqb%p-*%GRF=C!uB+phODB^EqC9487|Kw5F@b{L`9kr5 zmzc(Zpb07iA)AQS7iQhW-1s(`a`BZ~-Z%hl2xK4!%AAOJQP9Ox!g#KSU7aSsZyuhr@PayJoFKDusNSBP9Uj_OJMquXu9I&LN+6 zKr@tp-8JcY@09mg>WWC%%fh5|@>_zxz6SkHf2Z9mK~l#P&SfqX@1x_uE45_Qr02L( zn$Egab5;<|6riZ!(Z-OaN!|>yvtTM1a93|Hi|or0St1JZxz!pdZnCn@(y)ni9vTtTfGgbQM9=G(<3TM= znM1+nnDdWEn(zM&HwtX0V>`PF{jIa}%7f(W7L_)Z4+J}=F*^Tvw59+2@q9~g#1=ra zlrN4k-O>tgE1z;(Qd!BQD}v!tRYXaO$Qh7~>ifV7UKjo4W3MU90+0$3KwDtf<|B(&|`qcik1)@a)XE+pQnaU=m zPPQ0|MHSVg3DW+*H(!E=-Vrh271Rj!{U z(qoJwu;HMwxdjs9Rh34l3_y|_!D6yZiSNmN3JIb|nzyGt~ItWh6UQS!(4mcRN?a*tJGx5&Y9fVKhnW}did11Mu`4@8t7V1 zcm<=IW7t+0GIP+WEwEt91rKf44!{M1(a#if^j;XOdH3b#@lgz=DCHk1jCoQT(!HPU7zSqx028yYa zLJDVyBWhM*f)%|~U0Y%#NQ#n^?=Q`{D`Dk{e@nH$*W)ZSjW#)>Ol>&{J7?@R>=Vct?Ou}ab~w7_8ssW7hiEkX%^v3uU5kGfWDd_zYErwLmHC_yCZMRA?=Fl&)o6E+@WMO znx#Zu-lJ)=bfiV;I}S6SrQh@b|ND*a)6IUG)n^WDF#Bnie1ojnA+pLt+C9yn1ZtLPrg{U+UtI!F2ITP(ehCjrP>jiubBS^H`m32!>KyK zq5WT?OxZo5NMPzKZgDJqvm-9e^c2wOt=b{JFfYLQA$pI8BhQxx8qvo)M9v zXJP~QnU#MdR@N?toP+E5P8Dp=O#a&?Oy~H(f5%Q~r@xQqnpP<{mGfAQ#77M>MWJ+0 z-ouGzB#UyEsb81IeFK03Z1*t^>?>egw92!#Gw3;=)PB)y(Kh*_YWT|RvNmBYQ`X;k ztLHCoQ?wjD?D&3jG}LyH&d#QXN!C{%&UCl(v~|z?ThG6hL#{(XR*$#N_t$K&RpHem z?d1wwIm|_<&qG`*qM}?x+2~zKq?x;=;1JXk9(#LxmC{ZRmkJjskCuF&hrh{mml;FU zZj=HWL^fNrCzNDqceZHTB9#o9j9CNjOvbDsYbIlMf4)>n=<<6s`n`@m;=Y{vt_3GL zW-r~#QxY&TL*nn?na`JqvK9M!&fQ^JAmt$rpPV2voJ4qzBbf#ivm0|6k4(hHI7~v+ zX(=4#4x!0r%XBJL8IB{fqIwPn$f11c?sNs-R#zautL-Vd!hZ1ryr)3!je;06?%Xya z*63MUYQ=eN_Zs;WU8=v=Xn*hnR=>QB+;ECu+Sc#dGJaW8{Y*#@waq999+HG{3bDM0 zVJ(A4WfjHAq>bh(!l(-w!;?g2-%3b?x-SxWq$U4Utz&14Jh zoEXBWtZSax?7%bl`SJ$c9)Q2#grfD0z)xQ=p%yCHsPGWt0k3GPcNtkkca=4NPwvj^0aj4@=$#`I|mA0?b( z^|p(6*j1srf?8=RB=0x%!;$d6j&=wL;{@I2K^X_KL z>4zOxoI07o`<;HTr=)N_Ox`v{QAlPpltgBq+xRc@1XH@EI#WVGjNn|K8Ix&a1j~n*WK2K~ zrvy7ekiy#NsAMxRW(43w=mL3MZYl&mQ(=+}&@2(E+Q}BHFHDLt=P?qXEh1ZhW#Lpb z{thQt3~$FozC^?ZznFeF)v`qORZ($F;+WjZ9MUg9EX2hYfYCoQ#?=`i$UuUGOow!_ zB|EQ^@~fpNjTc}<<*6Dt=7@stavFapFZGloq70-k%?`j$uh*MtAM{LK(7OKvmTA}2 zC^|*^g@U`icUUul$r&rAi@u@l{6it@l?)pH;rzovq0SiIAQ@&ZxI=1bvs1`8Yl;8b za8X&*qybeYfYslA_R1D89}0J^$@=Dc$1%yTdMwq~AAD=$O5dF)be_7~K?TzYD{hV` zj79(3@*Y&3fmB5;+2oOtjK$LNYD5%2 zjLDYvk&%ppzmbdrA(oWLI_OFn)w$VcZOGeGGLtf(OETKd@465&OyJm#@rXjYXlrtG zU)U@D+w(N3c9g1v=8<(eO?9xjlBgIS`Zdw?^ z_SNp$6f$;8Xr%UgNH#I&P|PyQ`XGTVTZlK!@7%v*AC-&LvQ8nC(uZPn-URb$Hj;c} z2g3Pl6q8X`s0gJFZ}wT2W=V&s-q~^!x;zb>ASI!M9>9qtuROBokX!zCb{>_sw+M6#v{b|wN%OG4I|;r z?zLH2+Sl@;%WHL`W?oxHX4GGf;-p)V*vu~spRGLD@T?>66pN?L5vu&DzN zX8$2g42hhi);ZJ5HNCeXpj`%{SL(LbvAWyU1{O<Y-q{0CIDLSU zdG2K{--HQDM+owJlp=|F`KX8Xwn#ZRvO-_E0aWQXIF|$E-T%rx;5%)jdHcZgG!g&b z5h&=d36b6puk8oljaq*{s4wtPbRSduE1% zbQ2>Zl&%FSZF5G|=~ii$BxOqELJQ|tx>h(FeUS%~#gZ#0T=;h9=rQC(-rc*23#b0$ zN)3;APOJJ#YPl}TuZ=d&&LbkD^r>}awxwUW9YGG;5vD3{h7%_q6P>7s6OdBXh&LJr zP$;i}P(72X);hS`ZDCZ{p9x7EF;GOn`4Z^EGu_Udi57#JBw>2_47)kG85}K$0Ey(vY1SiJCsdv3QR_!nB3qsEVbnZlWBjMxnyx{YAb=}rjmtSX(!#$ zEV4lFWE9!jPiPW3B(5@uay!Ml#8q(Ehl{tO+i%GYmLCLnl#|e_Ofr&rCib+rG68fg zAGYpAOw3_mn;I7B>ClCz4azWf;gKJb^6*&3`#P=1M+oZ@7R-9 z(cNM`l}5)oi5_fn7#x;O4vXhwEF>)OhnyW2=$&SVt^LSuh8Hhd`uYHtZ%V7%6Xelb zVV0>j1qx%ixsh;_$t^-DN`%pd5fh;FWm1H3p@Dvh^8$;~ZPvlO{L}W4k(jREJ5j4yzeLHW>d_w_@KJibYcKoj%Dv<6b@^iV4o~B|wbASK zdc&O^`ERe+EB@Qt+wT9Nzq8%n-rXJa2mL?v2EE>J_Ya`=kR7diGR7hOL+{>g6+8Dk zdA@w<{;4I^woP^=*O5AiV-#m7r8rSp(oQr}0LvBjhH-UqG)4B}@62W`(a{JWPCKnX zb-#XXefeU8GXoxW6bE+X##pD!b^&PXI(Q5~=c6+CCNUYoxPw0*iKV5v=2aJ@Fqt6m z5+@P*yairjiRi&=TN!^oDK&HC?STkL?RL8bQ><5)2OzlFXPq#?oiGWO>qj%|MM)(ml|LKMvj0Q|ZAPjUiakd z*Y9LEQ4*OR7yc9!YdHRO^Iur^Fuwbocb^sWe`jxR&!7MO-QC^c^Zb8`XW3*_Jm5{h zdFxHD%Oae9G=jQ3f25-yoH7-#Otdx&OeAxx`(g92HQqUhGV;nv;{h@xeGN9$297GUDgObrFukAEvR#c$o*!HcnzmU3XPPN$7ZWPm zvGwY20IAx?Ai$s7e-xZsU3s%Y&AilE#MN}35^^IT#)RBtDG28M00c+ouvy@?8{{>D zyk98cbdeHaXo!y8qLFk^p>o%pl9pO-_1Bf%@C`jE3ATLXzpk^{jY3I;Di^M9x@>>O9VSan|_q?yI zZ7WwQY-Ea{-%&vkY7wAxwUaMj znzE(2rHp^S{6=RM$wyZ9^DI;!{vx+~(v5n@(q3YqJS@K5lnw)y{A6r>~E$#h@{<{sDmt z(k^3i(1DTFZgX9n>9*q-s&-uqd2E9E;UQAQg$ax<$c|Kn#k1 zPyWdMo&+Fhx7$*mR;m{z@G5kRklRkbl*h(;aW0Tb$*V|h!z0#HJ}N|~bSI5fN<3zr zQ0tc!L`kzzjKiPMLJ{Rxz{#aN4+wq*qu~xpLSO#~&@wc?0caHw)fBd?Z|>lsdVU`B zS*ic;;rBPs3jM!57!C{if4DsuJnR3bc%=XT0&$Ab9Ldz#Q=5|+J%VpxU)GZ^8y11fiFEwtGZ|>fMe1Wu_NVYkz zeY*p)UR^u}^%&bJY}ip&@3Z4Ca&vXG!RA#Pee(#jEj~Ez1 zh9VQXtZvEC(qowdFKrnZ3(->?nqgqs+ z3?{C^q14i8W&$Am>1M}Je*Bo5J*(i<5Uc>H;OY&E!l42{jcZfG4GJx6dSEK}L!N)? zi!x&nulg{!Er9T%~bg(OPdax1@4@OCi-VJf2#l==YvGEU5;(J-pa#qd^+if zm$tu&Y>B#|_w7X~9Z1sKbU0LVtm=y;i42|yY-ju~8V+kdA2h;20riISA+LR(`S5Jw z|E5nv``;vtyOS??mH)Tb+bP=rz1^K>`~N8(9sgZ03yKHL^x1ZtFhpf)mNhJR*BllT zTWzK}N4n*~v;z=)`C=t={`FLR>^MmazJ5JeQjo(5`1&}RomO_E5|8~A&xYD;NS2;jfj0x##v ze^%=IO+|<2tHWS)0s{ldODtgd^xTB-+|^J}!9HGM1C_KS?_51-QBs~ikQmf-sSSd5 zTN(r6&wHU7=$2{$32WsRC zLy5d+cY4q3|0j8@{MTC;8x)NZMM;R037BA>o3)z-Cjh{SN;j`}r#_ndOYfu|+>Mr} z&=6}I`brlbG;zz|ebcloaE^93M;DIDP#bBwffgi(|yB|ba3x;{L9cY4-Z!#`}P_WSe> zTLyY4->^%M$M+2DM2-g%T6ct#uDtf54cejnhs6k`04M5BvDHZbPCRt0<-hIG(RYe3GXw{?AS4`NYA0rs-v&e~xTe7Wh|@?DJux{;D+HBgg#Z< z#)mc5y{64VdWiKrwoZNs)qw?^#RuS5o4r3zhCk&zy^dwb=e0@;@v66PvXf6}8u}mA z7isZgee;}n#yCc*t6e@zyY_p2{ZgGRVo{9A4K`L$7-N*!e9tE9M5i(n5dbWtFhyDh zI6m&mO>C#ViA`tH2LB|ZYdcn+ISS-ugE;izi#jS;(8~(nmbZn(Q^N9G`mXC;J^v)5 zs&>S4eVsx+y}s5f4xOVUsLbK=ALGSnB>x|G{XZD&mh8Wsz239@e~PCp{~uue@2Z0G z`rnG-iuJ$wwqpJ77i+Tq_iNm9{lCVd-qCZv$3?y6iicX%yYzVcMg5AXD~n9ym@B2I zIzlJEmRC?)IqBI0K`E-qbjB3ZkV>&a^)UUYq4KBvdVYDs&I3edHHgJpI>f&d7s!9~ zvs(Y#;e0IrPk(QByX61bd0ziL$y4Y5aql^LV*ih6dadPSwg0E$CZvb;|5RBzkL>@+ z$+Px}PrEX&KkJznY1(bG)-N9O%prMw&0nv5*t6)Oc#u<{wkz|;I_gx(Z@XW-|6w>7KF5DQ$x~9C=+3(^<=>Yl-#*Uk*}c9 zFCZW(N+hV|HENyz3Yi=VsJ2dQd$*XPNe1ak99OjH!dca(5O^}})IHmD;Vf%Y4%d2Z zuCR;dX<{s*3TW!n8yur5H($hdM{-GWIZYr=}tMMAbH=kpjh+FY<=xq8V@%sHkQ5{7e!Wsnwtl?|_e=J%M&P%3bNRoQ*YDmRe|USc#;&oT-tTk6Sg_DT z?GBY&(2`4+?n{p3gQn7 z)bHPg`t@8&sB_1cgPsw)8ACKt_x3FAHaiS?2*?*6l|D!h?l=lC3wx93+ev;>L@_!UpjqST8y`6A z?Dn4bf1c#2^Z#9$v40Q`pcWZRWrnl4Q0>{vQM#vZ&-&`BLL&>vcz(XkNAT`B-L8b^ zh%k#2gMoWuqpAoU!Ej}v+^P5Mp8F4d8p{8Bc>q_)|DElVWxNMU9=FY{EPPE3J+tUToWH-p-SO=iODSh{uV$s z4Yokw%q^NF9X1XA(Q0vSg7?dg$@(>JPHSO*s!R5zICngm{a&x=%yeI!k>r99t{cyf z5{Q>#@yr&CqnUHCAomNdaF_bv<;7x4;H&T65yZ6;Z8ULU_*b~H`U z5d`{#vLmha7rn)x3d|85xgSG{AVO)E8WrQqGYk8Cl}8;X>SPjA$fEbM_=l^5w|8JM|e}8BDS^q!DWB32_ne_ns|CLiG zKLcbxSMAcPyg0mi@9jPYe|C?Q zoSt7De*gC5^7{M3qn}RBj=hq}memZ^o_VVY`tD_&iF_xL4YLD9N z$fGv?8KXxzceB&*+|5q)xtnq)uTTEx=GC+y}$N&VRI73oWN$oqeOaW370chC* z5Vaix_!M&KqfuLTQ7dCOndk+h;4~295ruTI)QFTk*qNpA zjVNRN%juhhX}6(~Fdzca*Y|ToDUMLEY2J6-*Z!*3P{Q%@&D&CanJ-IVID)I_|2Le3 zlSy|z(2lzr5me*6GYH(glkG-ko7ODtxHP7v5IC@Agi=%WaSe6!M-@1FNIUjNNa&rZ0@{{0f<+yH?l z7&_&v(JX{1+$r8b(c9u|a22ofvJ$2N=|ikrd;VKTNB#Rhb^0GC6N(sni1g1Z^nbs< zGwc=hfB*UZucvv|*8iu9F&;!S1M^d>SP?prcg(NDr~sFgc&DqadPvBO=x|sTUf?A#Q`aF zzceuZ_ay^VfkJtlDhf4dp~z&V*3Jp#hO9++DWRM-B(5l$lUQGQGS_pa0C;or4t%~* z&7JNC!!2Obr*Dyqs+nl@M5-JoZvrhTE(xvaTtG+@y6Nn*(vDqnIEw2erMp#a#8Su9 z(cV%6Y8FMeG!KVAcnt!LeckcWDEKK3V`L**MLfGdJ>kvwZ@-rCYcyA;c|o9748N3?Gw+3!SgYt&&9P-zmKI`EmQA814YI1n zHcS02`W~t?$W;o$yqXq;%4wm^-5QsLE9#%#VNu>7u5we9oCg7?5RLJT?Rw5v9Zb41 z_XF*qgwsVzaKc&OIiT|oPH%!+G?D>SCK9JGJ*{|Ly0YC$R35XBcI8v93P2l733IPtcYxT+9a$!y#G=}l zFOqZ}NiQ#PM8!@^j(iSN?z|l#%JV{bXnrXxW84268SCC(gSl+t$RW%4x z&eMEYQ^=>@75YxVllO5R4*$kj9_W)R@701Rt@=I3s}6)cS6l8 zyADap__!E3RpoDQ{ZfIG$GM8;sfl}%G#9_B8Q|NY+c z^71JHXYTN8U$1iYhA?rHK?CjTRdN5TJ-nK)QVICM{Jb8wuIcUd>OPFmw+u3uFTbhh zw@jz9U$I=K`M$4OGkMJ8t;aNMoJ^eL7}ZOwG8*6N0_*p+4{VkxDTyvoj6zQ6L3s(` zd@XdcwuCAph^29<#iH%I1$6Bhcxm#PRyR-+Oxw6@T3uwf>>t#^giHpRQiyw32^#-Ov0Pm51kN4)c-0WzLxn*^Tm=b zo|~$oo;tx$56Nu@eGXCT*_P@})slHhrM8!1veG#9M{D&PA7SPE>)50>cHVA+4S6%5 zB+q84qw1oWQnijVQ`H?aHAPN7r-C7*{M#(5K{5En5h=m3lr*GYj*M%}m&8d9Xa$rC z0oETlu*;-hg`P`@5{}Ntrii-m*2ne^tm6v%Moi;WD6>oHqt7TM&rre~vK90es8}|( zYYTY`J~L=_xHjdcy88FvqoovDi-VRzdT8D$@sgJSLv3p6V)Dnqa9nnJ z*%o1eT6e8KXT9nBGM$HOyRaX|!KuLjK`3oisPd=tA2)XxSGc(CkH$A_);P{RH*)ORD);bb!!SgQy(5vy!_-!R zB9@r;yBoH2fnfAA#T>m)LKMhLIh~FBLS}J_e#wv%62my5GJTa3t;6uYyaryqdi4Vi zY66*Tr4-rRj@A8l4`G$YrfLi{Zc35{U<0TCY)8xmxtN*6WCUZuGn#9yVr#ug=dxhw_CjbwZFTw{cQg|$+MRICz#?+zem z_DXb+;itg8>%xb^vnu~jZ)dl7{=e57JllUy@vQCt(-%ZM zio?&nTH*n0IsaaYhSr?!--Fn54yIWr!~0Fc0!?)te$0`Ifq zS3Fv{)^4A<_{z%>^BZjWc_>tAbSF7X9i-wWCYy&cy4*>$z{PK8SHl?~oyo;Z8)GBY zA1Ymp`a|i=Rd)y0S{*qlp5E+OH@9HL#f0hC z3(Y50-v0D<=?aCud@(mmd?}nav8bJV=7=URR?Zd&6*;eTDft>XCH_tHG;4r`V}z=-|KekgqCUH7TmfU&;;S3z$qyu9Ld2#{4%twG!G|=c|?wrmh=i z%&sULk8zmal$4LN_o;HgD=IH*lc~_Y!|@m=nCl9Km;QcxRfXk1RUX<((CSm&NL0gV zG7KdlRV35tIrAxddhV_Vo3C2k6K>fk#%y{<_yvN|;xLMY>^E#!_tm5Bau8LGZ%CuY zhSjHU;0(tLHT;`kBSCd?#RxgSik}I^`&1JOF$VQ*)C_`#i%q}s-$hPnG6MF8jS>Bl zA2$&CYs<-o;aN)FAc|KycbSIQR+$xSQiG10*+6ZW`dJS;`Ahe<0QasguQh8-_#b6N zv=F?0A!%X+G9tR><7MsFtD|!#f0cQE0IrVCTU8O!d5OI9704E|sZ>Jn+Q=(7Cy&eY zQC#gQpEDB4BojhitEfArvn6tg{r z_5d(je)^YH9Q|G5TdJKag_ARPJMOz;Cgvt@8ks$z}(#}a{9He$%^ zl|d_zwePqMw1HgK9hS-csPx7%XPMLipic7SB4xjqmt8iKs$ zAzU~*uO_PaA|~O>Ie4jNn6*Eph*0MdblEDKv?h3~B`I|1pe!gA$KaOGo0z~zURAv& zg*v9PJo*v1n?m*yiqCe9l5j-FFhopwoH8nb$iOv$?ae;x%=?`%!JRM(#~n<%<`QAq z^M4YYfM5#*cYu9oqTG=liWHQ@v6k!PT^TL1G`nX6MyRwcHj21O#XX$vhSe) zR?7eFy`uczdzSxC^Qeg&$K)3Ll#P%!zW^s-gaA?2T7;6$vWZ-oPyHr`=IR6EGUyz+ zm7JzK1_dLm96*I_>!LimKs=*59c7wQl2RPjMnX#n-j`M=XI+W*7d!E^lglRU2d zuLED!HvP?NT1+@|{9Urp@^}teM0;tf%hme+9dr3eKX0(*3iI>p*9s^zn7|2&+M|Vk*yJ+LT3)v}a?cwrT@}@=i5_f4 zwAA#s*_7_bGo_(zSCZ5Ed1`sdarl+1crghQM# z%@Fb(=HM2`u~;Q$OyJ1?l*nsrS8`3h*Wz$avTBE>Vs}Oj#2dXa^FSO|0$1j`Qjr4Z znGUYzJ{4nQsu%0kw%0Bh0{Lw=cLZi*GTMGzfaL(yj;}+Di7^!>)n!Tz_?7be-sHuQ zK8%-13DT0ZdUhtNYR%>&(DTt@bRihEQ7D*PGP|BRs+6>3R!d23?G`)+PG23-qyNsW zPKwePh6n`zF95-Hu)d%%9V?3X!j3K{qJyhDQ*{X2UzKs%}Byf4P5#460HrEamdj)izVPH$d|f6 z6>PWo7~&XgmZWs9K=6kGm35Om~!ZHj>ajDLxe z21@XkD9LARE)hCHA~c;5N&5Ue;Zwc-v-6^RtyRC6B6nQ~t~meM-`*|w z{|3G7=lHLudBnu;{s~-75tu=o06W~J8@?Pp_NT5D8WsBkxlk1lj|@O1Xxd=4Gp7{6 zg=Z$sVnrSKG4~|-mCmy`c1{x54RGa71S~QR%2=h%qt6A)jix<{#hX-wsNHzkU;rkf>-RmoIhAv;aWK zToU4ocYK57OLdv)-W!|_&5}d*fg$S7V>5!C^AD%T`5_u3SjAf{UZiLLpe$u-0F`d7 zH6TA+o?Ki%Jk*DR_{Be2VBxg+7G#~JNQ(m3mnT;b1o+Xp;fJPFu4r(~WG=X6 z^!VZ8{fG0$ym7}i9tFJ5HC1Yq73q&)^gf9f7liOPI7V#2IGTZ~(eQ@sj3lB;d2lX= z*B2*;$Jg)A-v00P#ryXKrV9E&Eu!+oS>9|2WAwxMhjJ5VA5V`@53fI-UY>sc_T>8b z?zy!yZL zfR(L)Wd5+xqc7+F7ssN&2@m|^OhwNnMZaX2q6h>inPW>EmE4ru$XB1wkZhA2`n7WRwd;2YMfA+Lm2b$wNl!g3Z?ka@ERt-?6<_uVU~thVmu zkC#ia%O_LSj((}aa*I_@Bb3bF3TAZT! zou{vgD$E@ZvZy-V!zrFEIptFso|pqtR~oz{S>nRe^V|JsGX>-g)eYwg)F~OEYTRv> z+3ufO0K7wVf|zv8T+s}j9bSUVqryM0Hh^v^mSo%@#5dP7A1A z2`z#0j|Z>yy%BQrSl%O1vN`;mI_?b;4xraSW#w^Rl~Iuuy*oGTFug34((B14Ss9*P z+smGn{@;{D_YDDB;s5Oo`o;Xed*YvG|L+q#%KzKCnj(;rNV#({$0S+e|LwGzI)GCW z)gA`3{#lhQR!;2VyFCBOGS5*t`*wMMdbtj+Oe$Wp?kKM^Rg0B=wRI7%YL8+fA;*w0 z6SP=*xvrOsg;Nw|F`_n8yZd5YXj8)YnTppJC7hql-Ibz}u?WrI4e)R*vM6D>r_TQH z9RFSs-^QuwivvezUVDQn<3D3Q{ZW-Hm@qXJDsz%JVLwr#kKlDks*co^zer|PN%|_j zG6ZQjRT|R1t@QGj+mh7KKbrAwBX?~z>awi!;!zrOsR4lbb=RhxKUH=V9XRtAC;F6S zZk`uEH}Er0C=Ag#qFBlnl0>qSQ{snGftraWq_^F2Yicc1ltPMvx+@K=gHpN2OuWG< zJ53meaqPLkIAXkm?FaXhew(AG(-3KEvHbbqwQ`x1-8=%x&s*T-4O)m&8#iddmbCLL z$P)Yu_!Tfhxjarukvw&qxVIGj&zVA0N^Qg%K+AM`k~`pY+>0{wROGBY%_u-G@KQ z(0()iD5H||M+KT|^G69rWB$k|lPjKpKmEN=cb@wml>1G557cis>peW&DeohAhxzUT zST&g8nrfvG{ZXS_{P2S)l8X-**Dy(CfqGWasn5JI?mYY;F7?(g!#p3$%FpYMXcd?> z)*OwzVMRxnew%Oe=S?*>{10OcbzV{D=L4>y5)z?HCuyPk`vIGQP99qG_XC3GBqcGK zEG|=uV01(h#wo;!T0GZ&d{6{pMDx@w&d<9x^6Z}bO`it-Kg#cU2yoT;@4ekp{*T>f z|KHO*ax>vvrUJDNKXbgrbNDrL_sMM+=Wv!vGHMibyJkzP>M9OlG@3-D{$Zi&w5B?r z=@PvyOL{81R9L}y4Q3hRhgvhMcdB-K-Az?>Rs?+(wYwB05u%c|CK5max70N$SebRN z>dwkuytFA>iv;omYo)_X@3a*cX>LyFjZ(m5{?XaS@lRL0&!{^1#6U!(>BO>B5=XQc z=^l*ZkRPe2{WP{+zDn@4#7uC{1w8s+K)*G^t+Lnl93^cO#`bzMs9 z+HBS}iL8q$ru}_QFNL)nAq%C>wOLi!0qyC}f+nr|yEOk-%YWq@dc6Ek{oVd>rx^d= z>+L?v|EGAC=6@BE%Fh5R-pojr@N-0GSYC&~z(2`I<$%Qu&@5?<(3ntjJW~6Vl%KPy z9x)C{d&|&7M)5h(C`)4fY$dUhIEQ?ycIfS9c0sgiJtBMMwSXwYjH4t({t-MG@*;~{ z`Ky020o@Jt=2yVUrIfzHP@WZ!AeMAkp-T#?#=ZXVnxh^xX}v=grpL1^=2$FQ zPUZ0kic-QbCseFv4(iKsXfM;K*aNdss|TQ0yS-l%3*anp*Vz>?q1Hv`(+pA!qfs%x zxgpKF!;90yg?h%lB_DNIXnFR?aB4w zhpQh?&aO_64zEt%pEUq^A_;Mr@hM6;4y7)yZsG9w-Rar&hs%?Tv%_~wSjmDGnnAly zYr)-jve!~ud{`n1y%T?J5Oha4>9VQ8GiZnA&tElUSz-j)6#V5c-<`aF^PPT=!YKj4 zVaCY}3IfLQ0)&K86mp^Z)7)t2bUK0WomN|Gj)z>7nx}~ltbBvxd`js%Un&aggZ!Au zg2Bp?9O77p_&N9VtkVx^EzZ+Khlql)Kr`(H?mSJpW)#4$zv_lB5to$67@|HoB>F3$Pnv>P=I~PZ zV)0m{3IUab;dCK@hEsBzbi?V4_;||qpnU-Za=XL*RmhRs1W`7{X;r5scmZtk|85_k zmt(wa)5SPXw!q72I+HGxf&qP3&i?X6g6ycZkUD|*J7@0;!-Jx4iu7NTT1mJIf1MLI^Fa7mk0RHh0(Fx^oS1Y!ox2MwNeO)SS zu+gR8o_;)eJ%%wue|E_Yf|ue;kmGJUMiEO%!qDrN8;)%W0LL>#G7j1dY=ePAUsXx0 zFvA!Z-UBg1432VnQ7(|?J$`>tQNS*5)U#>-#$)g|5WF-92jKN<5S+h1`yl}T5W=ba z@$LJ=%${Axh;ag(OLYHANB@G$cjUD%`Si{fbuc z?*g$hQz`<68I3`^EjPB>ZE33qFTYeQV7~?j{s%|MnGZ@J9_+u`-|h;8yXJ#juzwA@ zQkHfFJ-tCN}SR3x3($4pJReomK$p5HcrX)Ge{Ta zvI8AgT@3cAiZzY#sFQIVn?fB8%HDM2!avuMKY@3DTCsIE7|E%pW4-;tI)0$ z;VTKvwWLC`ltiH)R^nNv)yrp>2VmwSi zMHa{08)-MltB8`+cYXm|L|$8;mkJI)T)huUh237rk$CO3o(K6ME~nd41^VYPeNgY@o_h=`cPKdKX4OHKeRy%4f4T~aaJ-=5sW9L?%NEnQ<&9?TPkI|-3M zJ)<-C$sD}Sc2U{8 zpq0*7A3U$tJUr7`gPYvN^Ri@b_#OC+8OO;)ig{nK$}8A!;evsbqOsiG27YlowkK>D z;wD>T3Deihnp|-QTlY`kJ)a_aix~n64S7`{0_Pu()X}{{v&9}JRkzatKhMI3bT8Fa zk_JrKVdwO3qi}6n!-1)7aoaNU6Fcd7rq8SfA|VN5ieO2~iKglK?PuXe0w6(=^rdMZ<3k&Zz}_3TeZ$7a z0Bw?d_Z+ACc9Xwq7qxWFPX)C>A>LNp$>mk40^ESt9MtI7%@{KLAM_G$uzByd7D-XL z4iCSUB55F|#j;i^u=~D< z-vv~eHnZsH+Lw!3LtX-~Vix(Xm0!L972~b3)5RrW{x@H(%|bb#plL;%392|FKSY9ih;9^-2M*5%S`koUS@LA(_54p9pOJ(x* z!C7d8aVd0ARty)HFv~<3iNL{Ap+$t;Y!fiJbq8R;^HC4#9$Qs#sk!e3U}ic}n{*Vy z9IBKQ7Y_%A;3HT}#~}&|7O6dlP{N{+HSzaF*s_O^?+#uGUtR z|EC7tUv4RhH4CZyXK`~yj=qk)v8{49n$!62a1m7dJfJ_H2J8Ah3mVNn4~N48m|*cX z_$jz`4{mTAo&vr^4>l-=bg5CLhCNNLgvZv!Be5!jx;GR`-C5a9zx{R~q1P;BUR?|r zThu5H^w&O$8_uUdHS)!}ZD>Q+q1uk!C6a5?(hkR~Q(zRG#$Ceu=fs{m1IdCfN~A6ueoNqU5S zm!#+xlPyn`*i!KvsDKLPwN|73A|)i(f95@s{$+)NIu#a(=zy}CP-kUQp+c7hiZZK! zD)6@fre!FqfoLLST1Ph;H8>i+mcS}BcGujiLsMI+wzthXmc3&owz`&@6OAcCY%GeX z+g~D8sTNpHeczcfZPnak;{Po*X`@x4L(BQE)6`;;W!?|lPsL0ChMfQ!bV?J6KD-UP?ja}3K z@6NoZ`=5_eK0W(SB=ot9{l`Jn+ke%3L62_#sVO?|WdA9EelPovlWY#8|pUpeBoLuMz02S{Z>=6R-uL z)DC31iGB}?^C;^+AqnSaUZ zA&kFr6!+SHf`GQr#6O$B)*#?ArKr@kd09!|QZ^N({v)U@Q{_lyt+SgBswTF3F z!dCSU<=4sB_cRTpIc0RS9#Y%3mGw1@N#$5cg7~y4uRHE+JL>j>&)=ahdyTM0hJHVm zVjGAy%hwq6`lWJz1J=U0EP<&#>uF-v0ZUX+1(WCis-ul*PES8fZ7t3F!Dh2J>6&;z zls2RDVbIoFo}V1^@7*sZ9_l;yN9~%$(0))Z_GEMaAxaDTpS@Sm|MYjS{qOtE%sl@c zyWW%i{}|Hn3!Hm|^^4-~iGcd-3 z{a3xQbU)4k{Ttj~eplmXi_t?7(nyM1;AEy3nu4x0xFz?X;iV53m z;m|%*tQ?h$KIr=&nXv~@EgSKEthGj9E$k!KUV!Oo74d=WX2mFEcZT2AcDV}y*(n{6J*krSTw3UV8Hv)nsDFF&zj~8O{#S4Mr2joi`Q-FJ_U2QK`qxhRqpfRo zKl3T6$5#EyH;8$D0urUYbiV>lspZk1nvQogT&1d1G*h%VwW`p(v^SD#)HvwACtdRitH;9-5q)E`Y+~Z(^x>T=mWB5^24g#CVgtzxG05@WIn`7p2d81u~z#Cfp`U}L6NW^p{;mg z)f9!#w<(TSSHT*E+X%<2i&adDpI>}H!ItF>KLB7TvazB#Kr+ML2Ij%~#fKzC{L$vq zBLC(P+#r#}{052K=CY84DpVvr1sCf3sJy4Am6ud_&fF3ItV5!BSe|svl-8Ro2?XCG zyjtg{z||P3F`H|chIgG!3gf|NlOv(6WQx7^lSv_5vG>hLdW}+lxNs2$GC#7 z_6aSKg8c^Vj=&deAG23+D`Rd_^aba7;!z0Ju9int5XaJ7)tD(|a$?kK4BHCioFpV7 ztKB~+57q~SS{D>YM-g|g+foyFzuUGfCF0|4%kHvwSik-5b@QF5YqIsuyZgSY*>yel zT!egYs71V!73sP7%{2XysdR4g@8*@LNc6_bSKjQj|#-2@?+T`hbyBN{Y80| zRn{z@`#5ES!N9}-HQEVu2+Oep+l)e|KW0KiHV>z)HQ?{1?H`)5LD5kSWh| zi`h|57g$>qs?YVXDpH(-GBfiUX8%CD0#wtVYv-uCH{BIJ*g3Pk3)&5765ZPnZl<6%LB};d9W&jeD6c1 zD)g;}sfMKclkm-@LH-NX`@!YEGZ~xy|LNFqpXC2zln(O$ABAZEvK+=CwW;|UXi7e+H}R zDd-3K#TEoiUeG^nTC>Y31?i-rR^gokDCS16&92So+LU=~i0s|8xO^J86M?`M)zZ<3A?uQ~t+CDODSc zvlcq(g5fvnOOoNUMbg0S>G%Ddo?%tkJp0?^@eEa42G8+65ObI0>d2b7I%}b_bamW* zKYq>$f8yo;^GXZ;pP}>?2j~Iyf7Ac(Io`y1;{T6PZ2VtLdKVEO*GYpExZ+jz3j&E= zkp=Q6QyfUNZ6!iM!vhHgh4c!_Cea|7Qh z|9h4Ef9_=V-u(=hDRgbCSZ<9sEAB?BoAq^Zj3UI(44>KaWzn$A7A! zT339Dfb$4uwy-O?i~?GxjI|P}BTyWm`Y=$Xf)Wf0_Jvd#=!R-82nD39$0*kW!JnaD zz+gDAS3lJFRq<4wQsWiN`S9O^|JFFOj0k7!mLj=2KYRIN_|I>y8jyju*#43YfQZi1 zWA#S(!}%Jf`MJ0dU^X==?0~MtfNJ6DVgTBZsepK>J{u86|0AVE1OLyHNGMu&lmL79 zzcY1B{y%dk{uBRyjM9n!$015H0C~(U$k#9j0f}>n<1+eobnqsFD|Bj+2IZpSL9eAi zU_aN30`^mvxY{ZfL*u2LyvQg^NpZXy2$RCRWtAt9{35SYsp@^1v_^08Y$We)<>bHM zCOWKd{YhjvY1seoVH)Fjb@vG1efpm>_Dub6_VoVC4347AJ1ODx_I^NDR^D>4TLD?_fwwz`YTW`o&5IODgA}k`R%vEBapDmmK3*O zkT?f816iJucopqHiYWP%DTN>>0NxTDR>v{}m|d+*Nw^JiOk#lITbz=3gW`O2@V{}q zBw(HANp^aC9Fia#EpQ&g4W@&0EO;_Xv*R^+Kg`MTmT~SJ#^F$48B#1mrKWoA=J#ew zPvy}{E&u1T^Z4fgCUAkHyXJt}!~gy9%r*VL?o~e!);DBFvkImq8$?i=VzBc zzj|@~^Vb)zp8tIH;`Q5$^B4O9zlFx7E*j0(yTl(*cn*`ZkX87 zw|)(Gl=%hL?-KR%lq5~KE#D<_%jXh%eFZfQB?`7F&Uex-)pi&RLragp>H(lg5zvK% zkaob*@s>pBAZ%0=LvHK7wjRD}-L3;Zqp$iRXvA3C#p2nn6yIJ7ulo{ec`Zd6C?lZB z;<*E0i;&hu|5w!Es298yr(xsjiOZ?gAOw+@kcHY!a9v zF!r#b0O?Y=(_lv5`O(Z-Yn zQy7?Bbx;rW_)8Fw&4RL7I#};hoFf3E2&j9FYLM~@HDk^KbIAt-5(hBXd9TJ<3@SAk zlAD=8*zY=TFnORlSzlCstjQnRz)`?}?zce+XK3B+UsSr$5fco?+L=TE2>H|l?i zd-n=&lBnld&_4U$bt~_`xRWRS?@HOzW3giDTScnZMryEEuNuFE0U!xd= zh}tVJsTzwju+31|lHr>=SBc2T!Dds^6v`^LglwZw*IxZ&fldW2%oZ4SX$`65yp$kb zWC4trB&@*tRC#6N{udVNU39ecIgGwd$u{YC3b1GYd!G6JgXj9w z$f4*0BO_;4PSMQns%uCTpt5? zSUXX2mVxU4&jH@}9(zMIIP~r1n^t`(DtGHixvWG_#$(_*vyP77`VCX(4$ihoxr{Yu zuJ~D7Ny7Nwlu8dRz1G*GI|@m40PFR0Nl9ok~# zAD1OI@BbjbtL^_;8~>kY?*G}?d%FMgD5cT`b2Q|3@io z|1-G+tn&=s<9uEJxou2f(RKvO#v{7Gv=G5s9P*U{c1^^>73vY#4g(tSjQCY>TQI{XBCHQ2o}D2gsD=7O}5{J>xh; zACABmI7gehRPVAnOY@$iO_Ae8e)ytFWQCuo_$Z7zWx?Pg7N`|IqOuVNBHtwZu_6Oe zg*%B7WmOFn6o=)It91VHZJ4LhzqIH7J(a&U_TSXZ|Lb|)Yjo;Qs=9Iu*pW-}jP^k}Cnv3LgZ zS&>0qM=Z>O5>zoL zWdA)%QTD%mo;f?H|K8)yPm>FH z4^OaN2eRo0^)&BS6xukE8(?=<8%*=CLVcZ$*g$|?ldu_z2Clp46i?-kQ@Zj0em3BK z|DVbK{ipmNk5uaUzi9(jKK0=Gy==id@cVnR3F{%=-7Zw%*4T#iSUcH=I)W#D{#5Ep zNB-Z-2e6O-SM&e7v)R-6@1qn8|1UWICH;}}-ySUAbOj_R?d1wEN&B?j0kW4(?tpgv zRxV5I=`yeRiFdkO1yvu2D(MSgO@0t9fw(UB9_#S@Pf*(Me-idT`~R#>{7>cl-y2Wd zC;tB!MdkmMc^1mQ_Iq0~K*HuwKOJhDz@HlWY8Cb>;5OQNLc;oJKBN0}@Eh5bR$b>* z9OduIt=jGX{%60RwaWit?tj;xKH2||QuO^_vHRsu9d^AX)UN<_zcGF~*p?f;ZB(BQ zyk(GXohi;xev(>AtNowmcR2lRasE@;|IXBVlK+oVwEZvUS?>L``F@|a@6){VS&sgo z^FGHO#jxLY^aLJ{RujO=epNAfI;!>-rPso`^7ffmUKjhS7y!k>@>=;Gjr6e`RK??1 zz_)uDSsjD3u{ZCUeTz?y#!t7j;QwNuK3M#Z>$qn8pXL&+>@2G97nithgMCog;L|A~43e=>f0|M_tWd)euGh+}}_Jl!P($Nb%ACFMti7b#44 zJoU#2Tu|{4MSwr8#&Qv{_l2Szd%dW*l)r!(3IUPtN|Re0qEKWNX?{PNEx{3tB2|tY ze+j-tF-l>ML=qCna+W2Oj5yfId?jBVtFof{5S4(=(~^vovltaYiZ&3l*RJ?`*R8?A zB#Cws?jL}`+V?;0$o+7DJ^O#`_+vBwkK;VWe?LlL`~M0BBo65oSC|0ZUGmj$z9>w- zz;SWVS)X7GBsQY@0Bbi1kUgFgTCi_=;0^i3d9ThDo4(sYJF=Qx6QQjInuig@NDc$$U zLkXUx(kaDkGbPMefk8mFaRWtK2C>3vUpH$!_fNGh&ju8tBqF;FqPR3$uZBjoZiO!1 zuEi8Is&Wm)wu7_%JaXt|9TpuI@7+Kp&6NK48Po=KDY72SVSAHyLq>3Q~- z>~LVC_RzGcwHwRBHj5}-z`(Y2n%b=s*r!=xV0Uj?T;#C`ExY8Swm*!zH55o=l)oqG zO+q3Z>}sg~1E{P|Oi>H{XAsOueW3Uyo866?Zdr=Ur2UHfs!8 zzEIULw_Drngkpc?=BKCHw{A>W*dC1e215Im`rE10a<AZ=X@ZzpXjU6!e`>(Ohtj@zHORQx z+0YQJ*cN+zY;$|Gl^Zgx5nHZP_Gy2I4(KQS?MJPQ5o?V~Pb$(DRbBd_u5E4O^M^Rq zXT(5CfxOQ3C4>jg8X3H(2EnFV05uHOv7_5eQNQa}*xD$N3t^HD}0;=f1jcbT}Lyzy!agJd4Dq047Ox zeCr z^6?NntK%dh`uhv;5iC=(`7gMM4uxBje>-I;^CV(#)zj}_1P)mP>4~d8Xw;5QHH%0a zVzpc#8pZpnkKU8?hRXi>o+>qabvH{;K<6_>x0ufUcR0&Qx_gN?IA`-))A_o(9B_sr zrpTN!*YXDD!J3ElpEmo#`FxFJ^Os_3RiEjUV~~4CU{F>hE$V1AW2_tD5giO2>xu4s zXUoEJU8$%D_RoU>R*7jV)~*Ju-;kY{G@0bTR8l2$r@TVDTuTj9E2}6WVa*IHAb)R$ zeb2=v|BK_Udr$!O$bWx2o0{@}GI@Ic`CqJ!dshJT1KB+qKvDTg1$a^c_NV|U zN+KM<%-)iJSHrLK6y|8P;}44QaU8rxe1+GZU>7aaAQSdtWQ-JeC6L3)7ZOD{UcE^| z{#iKV&Dr@n-KEM7<;U#>io=>^CBJbYNrA9Y`aF2+Zf(L9Kl6Y1_WpbPHXfBrBR8013$bef9I3mpepDPIW;P*EBZ?dC^a_% z%F%vOMxT_?Pe&QG=zmHW(A^cleeu5&*F689&Yt}Lk5hW+e^+8{Jb(vCi#`*zzPK%3 z=9Jf(4vvD0F08F!&?`F-jA&)xzstW2^Z#AKhvg=cXEns&YDuG%{QU=W}z`<{eI znJS8;07hvWmDLm}F?fw&_+yH5^aD%F$4B^=Em4g^%1bk{O#>Z4ihkLmEZ2Uc#wkhR zO6>~6p5gy!c<1x^x7do$5)#cpkAeuY=M;FlV3Y|==c9!&okqHW{&@K|L;)>)BpKpyiB>D^gT=p-M+X#wb=0*>>6;R8ehG+ zRDX|`a;dOH$&8Nr>so?4(gsKDsZ0)7Ws&8Nx{6WOF75~oH6c}2cw3kn3JP)Ugx5a) zk|kK6;~<$2rRj%Tl%_aDAScEsvZN1etQ7IF1To1gct;wfp&^d+hfOtl2WrECNHn4L zQN2D>0}l*-U~|pE4Zt(b36<$HQ63sYSSJuETUD397qyzypN5nEF^ir5uM_w<_di^B z>{sr8_)qV@KT3H}{?G2z-7n`~Cs5`2Ym(yskT{3YB?-^AIbj#%Qd0uZwQS-2>jWxX zpMvkh?`gXxPG4YY&EreD9*DcM$tlsa=IFfL6EFXB6g&Tyfv^uA|Ka)5O8oy*{Kq2| z#^F@{e<9u?Y~=n;0qr{y#5V#e*PELJfT)C8^MCnNqV2udlIP3yYvKFiv%>o&oI3um zTw<&}+-6K(1F123;h|-myVl{47o%;CqaylTBwiVSFAfizq=ep!y^>LsQJRB8@CGxRVyJ&;IjWGyZcn8$Zea zM=2HiPn-68umO#PBTdSHR<*4{pwp|U1^Nd=InWokMMcmmDT;y)xsSQ1_q54ytf8T` z30X(~0~wPVszEL4*4l!xVxCORhb(sfpWFtIpBng4e(n?3RWM=1|_{=;)IHmUryMq5pv)m1n@``gg#*`l?m z^Yoj-s#)_s$~$Xl(b-F9V2Q1tCy@1|ts7A3+5;*0d@2=0t%ZST`J}~vlEu#dx$Er_ z@_)D!r*i+-pFExaKT4_a|0_1__rUz6>vpK$JSZQsp`TyGx4Ikmi{kf^RdWs$!klI3 z?aaCgAF=_uH3u`C(7#q*@vh1>nS;BfXyeuOr;pe#hIkWu(jwsaS4G4LAbo_KSO!h5 zDHUC7V@9L#fn=32;dh(uKe@ze;{QC$*Mpz`yPo;}r#qcI#s5A|sp0?pfwB7#03tPd zlK~(qb>Nhoyqb4JE4-4gUn{d@pEYh-zDL@XUCOq5%>oT=Kg&RNtgUgN_w>Pdu9$2c zT?ei!+y9SXyPr(i%m2k|9Cr}|d(VF-Q}g|2*L^zweUwt+|6sGs>U%3IOldCBxCJdRgKAVm?(@ht)g%-72AFb)qs2QgZ) zJLTY6lAf363_w$H`@d(afGsiFGtz?TpETL19yz&2pMZNU8A1Lhe6=BooX?ml1^$~_z9UT?}>gL1Eyaxr&j zVJKhHx!AxJ)0;(Z{vF&zVy@Z|Q_hvwFjuav$8PT)J4TP)rXJ_Jga8~D?+2wQA)=e@ zC@8z>Hgwamb<^qF&AHJ_=T0k3|71Os2Qw@K3G#_u-sW?u$CkZjCb==B+}d2NS;_o zZYRcSNFM7XPnts7}|}h+_;l|W7$zZ zahvoLn|jhqJIPU&5B-sEGC%(wI_-2^Kn`6%9MN+UWRkahjnnXJm?FwmAb*n>FSb~?$yd&v5ZblPn)WUSNug!JI9pC?fB{hNK8wzPWgQ{O000 zOLNE^DA_I!xI^Px`t93`=e+xVH?79;=l1T~^thgCoMTS6)7bsRc9SsgbOQ5WEoOa4 zp^^-N5NB`^p<AV;Kgg-!Pnv+?md^9eo^pW1oNh`o-Bl zE?#{LxaS0XPj@}jS5SOAyoG57$TrV#hyYpA-#~@}?)ahu(NgCw2Eujf2ZGaGGZOqm z@1am^O%ADPEU1}%{ZFt!I9`GGDT!CnP8<74G?lY5S1k$b#jwz2BPELls}7^{+9dPDD|54&{d-2@S>-_Ykee#t-d z?z3a`*;V^IG1f;w(i8fHlc-lXb9uPunS6MZc%xhJM#^2>zjGzo(VCcGP~4 zE4(ry!A)&v>0aQeve{?OOQ{)1RTGF~B-X*SlZiv?TgPK+TL;tL>tJfEgQ>m_JaatG zvW#x+>wf}R9Fa2D4)3hraq@lp*!!to95HAyJ< z&xy==!u#xXa%9o^);>>atr-5Hcb|Q&&lAOv@rG_M7ms@~@5In){f0hUgx{pM@S7OI zZ=wi4Z|HV*bnrgUI_bZ(enX!vLTu7oh)oQ}HqnHb(@%(55?la7=Q%+zI=I4{SHVb270Do^h>Pj(_Mqu)5$GE1o$|(Z;(CtlyC#`F4gh zwh5kbZ^1J*1kYFzJnqnUJNH?9$l;0$-V?9mM)fSFC@0p||Gq+KYzU#TB81fb%QepZ z$M0Ufy?B0c_Ve3|tBbE+zWDk1i?3H? zj$6&Ov+J=+9NwUe+TJ+Mau`L-;MgXs6o!Z&Hx-6PX6=tfM2vfj2;UG9V?{)0{ZTl#B${?W zb|yhk-!T9xUEZOhPl6`|E`x;C3 zy0c`~=SepMcQ&ybxW0`I`@Pw)Z?IusW5e#eU!TVv`#f&yvxU+6y&0`@cQX<5cB$dB{Z35n0eGNjyE*Dt`&%&|&-W=OEIJU2G z?0%=H?#%0S2uABSEEo${_j_}7ud+#0uI|=y^>5!?u=&zcsj<#>bB)vb%z{E6m}4z~ z30&X^=a|bsiim-AIxaxRuHAUHP3QIAbe^&4Jblwu#xO}qg3@S57yLE>=tG{uAxu|A zaIWZd$A#nA7mjD!EMD);;u)L8(>IG}Fo2K*`~WpyBS8BIBT&B5LG^<*WM>N?foX== zb3t^C@j7fkrY(cmv)W!5p2Sw~Z5Tlcxfx4?cn6l2hh z{Z40g_UqV`Tc@{j>lkv|(UeoHljQB37N=V%0Iks-uZj zr=QbcI_}u#aZ{fyQq}1#RUJc!IGR-L=`Nghi{GL38~SXKAiZNZ<|A)r^jSy{Dn5qZ zyiRaR0ZCN^cmz@ulUq6t40?_i5jp~x1)$59DEUZu9T}TvWo(q}+L53idXI!AODQCE zB>EX3Q@5i4bFBi55@_plPoX^@c@v}0Q?<`Mce&GXo}F3ilblJ%6VQqM1eA8(Hl95d zg89fB8{;`q$FrY8FzKiSP3%e#CD7LAo(jQyR63IP4k zyU(7{XJ75}NsR-hcn*BQbIwxcnW7M9qQBh^RVGvGp$a9=*597mzptqfYfq0jZ20{zgp&+gpl zv#Ke${XF**x0^;dajhC5CD796mgjSIeLm6q?9OZZEEcj*ZxN9RHgsN7nAtT|?p@?sV5+W_0O9?UMB{qH-Y2rmv%@pEwO{+O?^4Zf}*& zHB>rRRp}g)P3P$jY+0Ng1Q|+rdX+-EU8Q83un7!Ng5nUx!4Bjp#IdzQHhsoeDx2}_h66LB&ls&x2=;W-M+j=~+x~=E+x48L- zJ8eaCd5(K^w3~W3w%u-G6sW3__Pat@^+FO0O@~obo{g(P>Nx?|=jX3EwH;jm<1xS2 zhT?3SqI&o+ML^GqaeMG32qFaIZNhUdVYYF35}{z5;(P}ZYM?@}z`4Ae!TZauBIPMw ztxzfh@a26%+Z1%WlSJ#Q7LNg}W8l_!JZ}QlO|Kk}{RUti4fwG)YXa7hGEbvS%$3H! z*(wZClCi`jblI)e0l%jfllLR*nzyNk{cf=ro7*rETvbJ^*+ciZvhHP6Yzkz*OYg;~ z7>0zaDv`{^R!@#iwd<|f8H(N9BtxH^?(FB`S>io%56ht26wqG!Cv9k`o~q{Qw9q{J zb2Li_Z5n59h0_q|rMl@3eXIB9KDexrfBhMJ18bZF!U@Z zDO{oR2xi$Ux;j^gU9gNpl(JX$<^4O}`)-=H-{gq3Djj`$Z+N6!wf9!%j5)pCq8)tu z<;l6_sA}H#r0T?+UZ=K$@|@~olSGKcyf9}>hBrxsmpEW4^u)c{uW=s34dz|%c;f8a zPn=IIb9>TvZcp^NJ<;dZt#I9ph&$xW=HdB?al8UJF0yUQgE?Cd>L>4{@8lU*eNXhs zt6l&ss1LSTPB!H^Vgwf`Vq!w3KOc$d>&Td9R>owz_1pW>uW{#h);xVO6rC+wH6Fcu zUTO{FFcK3gL<$>&jiqC4dC7vfTwzN(9E&`3ihPh<9@1fVb`8`Aw#)5 zyXD6>x9n}#AcA;PJ(M;-^YxKI!7(NrDF+8AkmEPs|Hyx$$K0{Hf;027NSo%9u@Mv{q%CQ9vL zsm8=Q9ao9duu8mcY4&J+(|5}wBiPvkd&B_ny8Je(xYLK@m2HUYrF`$C7Di5si6-Th z)6_zX&j@3mB7G6sEKmv(lI5!uWxqrqB_sz4%(C|+4Q+j>7v#N@R2VrbCYm5`d*tTL zx@juj%&Mu_Qd0EJNMR(Tm}r8$CYQh!w~Tki#i9@;5!q4G`AE~Lg{sXC&(2AlqYpe( z$2;l96ugrLrcf{Rd#9=}GF418p(ssx%QW6I9%o@Fr(d`oXg_&I%$Ed)U&9E-0ZPFc9T(C4ZYrQ>_muj! zz$U+UV3ThIHu-8`lRI=;`U|~jH;1SsOXEyOF7<#dFmGk>-mPx)wcJc0D| zn2P3`PoCd#OZiP(s$R$Td&g$^Mr@X^#%47QwXvoAj_b*9T2J*_u7B6qEXU~RSna5p zkbaw?!gEWdrFyQ!wRIj?sA#`TdMKfUBnDUKXD?sy5$br|*0W!?_3NM1;2(M~1J4*8 zUm2a6nEy-u;Lq?y5aA?4Ac1KPydwZZn6R@6me!Hl?(~m9KCHsV!ku;7Z|W zK_V3SQRN&oCm>kkDC8;iEq-L*7CYtljGbaF&5h^QcSh)DRG_h$82e2ry1`k-q(2*pNjHneomedz-x9#(_YL6kM}`7B zSBIhMucnsWElep-5zB&GG3aZQa?RT zZFl2Na? zI(-#aBmb3CDz43B)T@)dlV3UJq)gk9QLhK}&dp?`W^zhBh>~HmCT#hUdZtGz*6CQM z#cxN8jgRzaBRUygJ2L7eP4Cn~MrI+Wlr+s`*jU+Ju3)+5DslGHGNUBdtycb_4>dDG z?r}&8DX#h0>jvH+z@qj|XGMncj9u>JceKg-m|fjeV)y6sPWIV+ZZXehHnBVFEp}&y z*qxbT*Zx?DW}?lzoj=cQ$ImmHIG^Hp2 z(($nMuufT;^;MQ;x`Hw@^rTAnM4w1xi7i)OT;tsk^^UV3#Yw$?d}h&iW_|UYnXd25 z41K3&()dBeZ4#T2J2raj6r)*R#b~B0Ml(Y(vZN!FjjvfH{v2(6ch*xbd- zKikDQ{D8&mb&B?z+k*XO7FB!JSJkEs4aGsz8>#^=jLWek@Z5pD-Y%5qEa*Ug``!6# zu)%36rgqZl^2~g4VtLj#+$IqY=+cp#C=fA(>?)q2(bAO7!8=bP~s0q~%Mc zyooV%WSdgeQ+pqTwSSG4kYBd@QXFlI^q3LcQR$x(DKLv8)gUK?EQ$b2KA;`iiFJZne^0aXIy2KG;fzAkq?6P)k-07Lh#=6~>;4lyH#=>aa6Lo7HW4?;VZ_`E zT0EC{CWYmIfkD27QM99rgue_n?{?vD&hGnt_Ei25g|DRJ*DubVfB#~%2_FK7<2cTA zJZArQ9LM~>JMq2G+_CTalZoeg?q`ncIj;K|a2|pfvuv{*rk^=?#$|Ty4^ln{7vh=( z6@~`~-)v(Z2N>Z+3ez3aWUkXKIu{Xi`zl;vcFhJvggJz$5>$TWueww5EB;;*rinn1 z;SG*p3KE#-D2OH+9US~)yFh7-a+IBdcYpuN zWe-0Oop-G2b47X_9DD??Q9?4DlXM3@0v4?I5xhkywFbb)gO5X{eANC&|HU9)6xZQc zKiDuG99+}Ez!`wxI}~leOEE0`cId&6XRlvfy!!SOTz_|Q1mR_^FTlmCtLw9uFJC+d&o5rTIKO`RUku|FzYlwGFa($EjvffsD7ayUz)!zy zad0!FTOltStN%01zINC8L z98xCC6v`c2_pi>bL_9L(?xTb6$a{2)(j)L5iQBWhE{r0<|1*%~Fb-iFa;zNF2wcRR z?H4b7Q3!a$>@oH6FBuxm7c9Ur;|TohK{7?gGTEM{Jzzfk#jcb~v;iX~Cq-m&24hra zNnoB*vcdtE3UXvVf`1^&-LH2EXL1s{d0mIC?pHwJ;dlDY#h-ql*W8Cau~ z-T$M;F8!G90M5}S8-W)vSl64#*_v#l;;FTa`HF7PZp0;1nM)#oF<9`!laZvF8l4KA zlk=h1d=L*4x^`kOkPX~Sk5zg2G z`e`s6!fn1D91UU;qrt!Aic|)YVq<#*#|Xf5#kOZQqKh`eAu8YE91gb`N{1oL;V{H0 z8?5rWZ4M&B^O^Cj$iZuaECF$^V`k|BcRq&TBUlhZC-dDBMj4`%zYu=OZ5&spuw2?W z7EcR?Rus2&`-~+A*Z~yZ;*`XUOWnd0Q=FN2fv`l!_M8>`OFjX`Jg|YMYDWoBJbsKq z4(dIQBD&7FxtE4 za}q8GsLIdx3k2Wd9Hgb*yx6g13L-HWq_T(klCQ45qr1kAdBm^$bMCA#RK`tT!}kn= zgw_($*DyoVaSc5FVTfYdGBiPtz>jMbg9XXg%EUqbYV8pl=Ts0x3E|1nk`x7q+7igZ zx^&X6_?d2%v=<+6#4)wb+X=2BNa!D>wP74UM?IUW0}z@+y`hRbY1{?@4-tVtedP=zan zDQW`7+*o{s*pnndF$%>^C6%G&OtZRJf|%s|))rqCFiCi0so{wIydm2-PvBbaQf4?Q zoPb9sd{1ksy@^qttqG}Y${s?m098u7JSAJYu-VVzA>Sgk3(nVU`(Bc;r8KOeyAw|@ zDBQ=;73lrgd4b8~YDfFX=thj2OtucGm zfNA#;xxw9+i9}S@_}UybbD85PIy zy5QD`r$qd?#=)8`GP$;BOKIXRgxu8)SQ{?k4^Z&2(NJ^+zF4&SFbt^*%oo4{E$N!b zQ&ux496R4xFkg?@;w;_K#vY`*O(Z?3kXz4mx-$kAg4c~F(7n-;9SBPAiHSWttyH_K zVIQT%gJKF%5E~dPyB^qxn#wUhI54@`c}mTL9K$FR0Uj~MD*8)NT?u9P8QUxD5sx7} z1V6-)d=gCNsRK9zC??z0+9bq`7HMRTRBlP+ii=40xB^Q@l~=Zm3_Gl-*c1V+J_2uH zghRQ~nN1}d9RWEbBvoRr8Peqv$2i~B?1JZLiDPP=$tnSfGxi`_4$>`i=KS z4-RgMJvhRIap>cK!~sh3>^KY7DBMOkUJcPLcdH#!b9NOE6A}(%5~AbJC9WZi!y$}w zJe0o(CLJX>Mi*=;T2>dY(zv)vAfsd(MVBPPfngh8EMJlQlAC&!F+bxd_>Q0uKq5dG z&{Or)OM$*x2PqvP^>l?bYer>)&*4gkd&_bqdH*L{LvJ!Y_2ww_$0rVS5E}c-8C*_J z+$9Pp;dmK%?quRl;bQ3qV;8{?P3Qi}!kdOC!94JS+2q7;riNjs6xHdNKir};rDBX3 zZ?uNAGo=An?g|EEo0BYn5${Pcv44|G`0td}g&~08JCfr6(6$jZp}?7FDBzT4YU3hN z-9Yw*VgT#6SXA@2e#Mw*I;6xLzDT!o6aX=XFi>H za|oRibmA}2BJ><*9Kz{zyhLaY7t>(wx@f$d(0`6kT2Lj|k+eh_my)RTEIZt@pvp)> z%Mv)3T47JpaVj8Gbgtl8INj;W1pE8smhY)Q@oT0n{ORbj1%vdGy z=-n~eJ$xe8Sd5CSZ??A%FD12nhNBN@ymgy#xEr1nv6yq(396HP1n*pmh?Y&jw=ukhIAUw54+^cl zj)-cJIa=*(aP_4Nw#h1mAp%9SZ%7KB7r3({s(a&58Y5KmeJvj#dnTmAA#<&1RB~^_ zm6(JpR14^b_&JJDj;hT|&?E4iEl~;r;8o0Q)ius4d#*;UFM2Vsbl$4lD`}j|9YRuV zRWba`i*ODTxWEz4F)}v&0EXe<^rwFv4Z@Tp^k0k(oR_E6EUJO7SKVkC1u9Ik&8bl- zEyi!(T+nT;M?p|>ctowv9De$jCXbbb!>nGNP<|um64MN0m90?ZNIVaPW!gpdG&kAC z>;&k|)z?LAuOi>s8NXe$^UsPzS5qUi&czw;hB3s{Zsj^p#)n$Wq$Jb!g1&wsO{LV1dCh|Oj#Qe&O;y%exzD>mH4dbjv;}v`Lxr_+O2^gG5+bl=vH#p7m0l-V<&v{iG zegLKqux+GO{SoKu?|99+R#d2QO1M}PhWtw$-(+@W<5(yf{L(m2TPEBYc1Lpg;#4QI zRS8j)ena2oruOica-VR6PEi`}?UKoUf7m`B3z+&K>nV#Bn{{BXC_&&#u_j zHpwea!Pz0W{^u!pbA1lJJ_MI%S64qiKLvmN^;a-@EuJ1=@tD8;_E&ITR$v9ix8I~> zBmM$lG?H_{ey@mk`SCi5YWg9+vVbAczP`?f9HlXgF5(=eOBkT4efcIsA|eWlJIOH5 zS!fPBU|^9HeBWaUWF(_F>E3=1Q*;VgDAZz?@MPyVCt0xwBpoR{t21wzDM~-!lJQ7Y zv^+$iOmnf52FeIr7SUporEwA|zoPh75m~@!wA@A!WeSDi(;y~MoZ}R+8x|A~j!U&c zK*O0}zSYg5R%?S0#(>BwvIqQS+~W9Ekj@~}t;{l}Tjo#wF0^^^9vq7E6!Tw?Q63!A zni&{^4NMYB*2N{QouW)MrQaEkz5CvUVK@}%hdE)cDU=68M#1ns&e!apL&)hqJ}i1F znO4m>|5#oqQEQe7FLq?hGj|uc z4pCUR$-5z7*1Ilnlfy!5sn#hPn$8EUh4c%szpms9ftvcnJ~7RSdwYsnkdFXeqzGm^ zkl^4(n&(S)@mQY!Qgi(X;7vl(9LBk2XUd3-y}kt6R8&TL-3evIzTSil#PMGxoRLcE zh<@5*{T4?}^_J;-b_hh3hXtKK7W*I8A=&1H3go(_f40p@M87Em!@0AJKVeU6ku*Qz zQ9;Z%&mQuptCYVeoT;sA2;j2s8~g!<-{UZh5asS!jcHt{1w`uUFfRBr*wD73X+4Tg z{*7YIn6Q>rLd)>NU=49RT)+$mJh+glz+}m(6Ai>sdY(eG#5d{}D#I8jOkjW{SEUoQ zfjJIXl-W5`nKPy{7qeZCy9$k62Tc+bha57$DZ-GJSh6A(r)bGPD)MeC(Ad_$U69lzJGQ(R@YUnhOD2*zTV$&|q>6P+azKTl zymj;UuYfyp$3v$LA{kd^lQ>dy;45ElZC1NT^dPt)&iJ`<2dwOBZfmTpc5AHSk1~mP zgR-U8q3x3DuzO~-f{0)K*wx6H@2O_TT5}bd*OLN)A421pzw??M(XC1Uhw@-F8Xb?`@!KiADE?-Ge}`e2mnhY0J;b!z$HtTTyAWP3znc zf$rI4dkMzePT;;7rX$i#DcJ0r*DtSV)oq59fKA$g=U}ExXQWHuB}+^3vIGChp9s^<2RBa)t zOkpJ|u{ps)u`s}NHv)~$RX~=Gg}af)S5nm$7*v5t57RC|*+`rxWT&NafyDpC4?|Q+ z&X|O%C&uKguSiJM@JKwEq{NHed!Sg%!dN&Z+y^H@+!{A|i^xM2Og|PZW9@~_&^$bq-RUBS0!<1YdqPNoYlaOV>^UW@}Y38u5(A8v~hN7mY9uRf;_PnT8 z53&a%S7(#y>o(BhlHqv-@utrFyjU`K|9cpVoGmOtUJPVI5YU!KrFANfR*LVmdz!0A z5qmWRElC=nif4lh2KG(H)v*M?3_3&mBQ*|Uey@#LLh__1mG-g)q1Br~rz$FfxAxBx zJFTzWRuIGZBeTS`y8z<)i|||Mw#7(0tbTX=H`>Ra$@1rXjeh10|Nic%I2FkW`0Mbm zBDx?`p)a<%zA%&~`4M2Ldt|6cO%LqDzg^fikZl)3=9tASHv+!_E`7IQxuuH?p*YWYdQJ<4)flVf zHju$pRaVZbSE8#<%ZJgA#6Q2gJOasWa0JjM$#>6jdL$fSM`i5kQJLnH%6op6T~Fr* zCi3vXrboOGpUINtWsu>_o8m5WBh)_+_f$K@2dXN~HalK-xPeL4?o^~`IgVn?`4u|J z_V!co(9D%BnxUBFHVcEVGRvw^p#3Qpgxa4+oQV+!K%rVMO7Z2zXXCBFN9(hJ?V~VD zExD=~vj~(0wqCINj$}DwsysUa!LgFtxQKzI^d3_vOA@hLxTH8A=h?%DR4F7`L46 zsb#r5_A064it<#_V2X@{PAsuNlA-)kd7sG=_rp$unP#d!=EURRf;D*`^H*iqL)EpY zxaQS*@n5m(kGKa)`ig}rXn2qfQG@Q&-WLkNpThP~$a(NxqTtduOR+#6X3K1|^qw?> zZI=EawF5B%HsK_?bszgtVrtYBbbJrK(78?8$+Q&N(CRG+9o|Uz3WQ@?T$Y>7W-Pd} zRD+9%N(OVII;RD;J$ShDUO5!|b#Q}rgVTY`0x>umBs}xVW;bMc`;RxfVe$31e;JCo zK+EAa+k6Hoe*&|~=#kxs<`o+aXfcqjtY-u70~>7F8m7#rUw?*FTojWI9El_+fHf`B zq-zgVWq0Cl3|ENLssh2O9c@sEx3%X4GU!m$$O#yHk2WOT4a)TfLB2_r8F=>k?EB#Y zG9JkemUdZ=HixR;jLn^Jj!KYgm;>5M995IB#_uZV%tMuh)W543xd(IiR zLYsu}Om1S_>TuW1pq!{rXc`%*pX?;w!c=5B`$OzqLGGu&c_pEr^2DcGtG435e$AW@EQ70L zB4Y5ee3hc?mr6oe$@MPF8jVrTC8S3TbS{xL2HGjTY>2fpfb|QvQ&821+L>57MB9~3 z_oJ;tRTBWMW!G}YQ#bVCVmfn{K`?gbo*&G;rSChz-1nRlZ#kV#eB}5pLd(z%0@rgr zABGFpbCym}P0&`Ms)({nF=0Eq>7LU$KfRK5K~Mxyl(%McDwA0j0+Df4glmfMeSW3I zwk%p4gXJ*0VbYoJd=~Oq2zKT72;ZU@W!aEggqZz{B@f>wLr#M{H)DT{WOW;5FXeYu zzizGSa7OZUzs8hh>;-cZpL-Rti21_VnyD^g#&+^aSqb%$A+JNXH=#SfV4-!Q4vu*t zad14~dH@99U0+{{mNMctvfcteJ6eYQAs6zArK2@3Ygn z&PtD0HFcmiTq7A#$HN*?2;T9zIc3R1-iZg(IP^7%!c4-F$r1#+HlWt^!wfDNT%TXk z@ym+P5;lCS8p~}TlU#UjihQCoAu8kQGbK>sRHV$d+K@pE1IW-7`ov!aOR8Uaz361{wzS_<#;xkF6Ib1uJ0{R!jtjTcjqV5C4`>m zPo^HMx!Pe6B-PDy0j=v+dUb%vZ}XZ&{3fyT_t!WMWp)}0YZR2<_M7UueXF9WgC}s^ z0c;bs;#;Fhe^&Jdw1j>KuqC`6w;{Sr9m^GNA@Mc))I~2;ew~ zwlYfuT##ENj?_ZQj$sfKr=KYbag!>Bvu3lLwSPp5JVhDVra>jGBg;^l4NiX@1j%-A zIv6{Svl$!>xO;AJIym_j4}Louh-iGJrmNSRIN#&JZ<^;s;*_EM893${Q8UZcZcb`p zD%uRtYT~Lw0F-8CkzY(6C0B;INDh}1kdR~>aegD}7fC3DkYqBDV;q66MQ%9mW6jx( zc_kevl}soO(p@4hND0Y$#N#s9X(dbDzyfP-afU^@AsFu#B;0Z2au$_ieerO>5=TOY z%4D0ytX{skcrF}gZ@xdf`p4kZ(`M#Unnc`a$C25JIOx_qjcM2`lEY#$cQzbLh^44r?-3*h4}|x z5#~qazjg5i)?^frd0|@R?ke*C?QuC5_3oCrOJ=xH34PeiT^f>onsJr!7lUbn!pS#q zgCks%XND@OH~~xfoo%i1XrEtiDefU(T;7h4=zphHB)d9A?TRI;xXNL0Q_)gzBGfVk zk5c~#T(UbS&$loVKZx`_#V=J_?l)4uBE%Ff_G z`)-SMo+nM)f+z5*$tzwG7=8^S7zZe20^yacC#OJM zy1#3Z$|9F6g~x8h(@q>V_RW?=>sk&>%=4xOeGDMDKEKqm90VY)*3zLi_%TvX~C&K2(H z*H}FpfMrTHTz@We8nZ9Vjqt7n_>NsNl+REJCxW`ZBzqD8a;2+1#oV=fHas?g6%>lvWJ$@lQVDvpjjCet3O>X9RC&#sa1TW*}p zp6sI#LWOgwsB1#0-pLeZ+Qp?7F`;rvRZwq|2tA|Bbs?DR;gQB`k3a$MsN}f{8E4YI zYxGFe7=wEI-tV#$yWS33B(k@LMpDJ;{Tk6ZSCgj-fTcDiE!!Ftme&F@ zsRRx2SG7q9(rwIBjtWTH(>ELfo959fg#o%mDQ2M)Bo5WLNSt@YiD#3bFK#<4ABQl( z$5hxy1ct-H!aq((IJ|X_KQA(=9sa9A(*|W3Tp?S;@&gkzbQ?&rCYOFRqDUmfY0ay+ zQon=zQbbwvuE~oSME0Ux300g<=OiH!S?#V8Y80Or36rYi$=CR7E&4pkC&!Kr86P(Z zewZ=%!!n1HJW$W`+5qm(TkHDzzx0hIo_Trj6ov=}Yk)$`UQ5~Xw_N1yaLPzHH9T&O zr7XBE(k|9yvA5(rFkXE*Ri9;fr#xJO;}GBCa0?@9s@%wwQ6ol93756ik5qE*5Ij$w;4Gj&+%Mm?v9K6Rx^mk%M-^v z@lPfvD4hDU`C_^}S1Y$)KMu!noauPX z{_i-B`G03Toqgtxeb=8%JlAtSb6jucyPpB){z<8pZI;9IGw05@%+CEm%5XS5SmO|# z9sn=|ISCHvF9)BOzGrFy-D33q;NWlUiGy{DmR}8|;4OLDh@`9IpQ!-A!Ev7A+ubP0 zvH>%5z8d7{Lw?NuPEqvLAj@|V%GL=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: collabora-online +sources: + - https://github.com/truecharts/charts/tree/master/charts/dependency/collabora-online + - https://hub.docker.com/r/collabora/code + - https://sdk.collaboraonline.com/contents.html + - https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm +type: application +version: 12.1.45 +annotations: + truecharts.org/catagories: | + - office + - documents + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/dependency/collabora-online/12.1.45/README.md b/dependency/collabora-online/12.1.45/README.md new file mode 100644 index 0000000000..c146e9a738 --- /dev/null +++ b/dependency/collabora-online/12.1.45/README.md @@ -0,0 +1,108 @@ +# collabora-online + +An awesome Online Office suite. + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [collabora-online](https://truecharts.org/docs/charts/dependency/collabora-online) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.6.0 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App). + +### Helm + +To install the chart with the release name `collabora-online` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install collabora-online TrueCharts/collabora-online +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `collabora-online` deployment + +```console +helm uninstall collabora-online +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the values.yaml file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install collabora-online \ + --set env.TZ="America/New York" \ + TrueCharts/collabora-online +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install collabora-online TrueCharts/collabora-online -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/dependency/collabora-online/12.1.45/app-readme.md b/dependency/collabora-online/12.1.45/app-readme.md new file mode 100644 index 0000000000..bb0328ab81 --- /dev/null +++ b/dependency/collabora-online/12.1.45/app-readme.md @@ -0,0 +1,8 @@ +An awesome Online Office suite. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/dependency/collabora-online](https://truecharts.org/docs/charts/dependency/collabora-online) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/dependency/collabora-online/12.1.45/charts/common-10.6.0.tgz b/dependency/collabora-online/12.1.45/charts/common-10.6.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0308b85a1a8c5cdc7a0461f210d9fce394ddcc94 GIT binary patch literal 48413 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://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/dependency/mariadb/3.0.80/templates/common.yaml b/dependency/collabora-online/12.1.45/templates/common.yaml similarity index 100% rename from dependency/mariadb/3.0.80/templates/common.yaml rename to dependency/collabora-online/12.1.45/templates/common.yaml diff --git a/dependency/mariadb/3.0.80/values.yaml b/dependency/collabora-online/12.1.45/values.yaml similarity index 100% rename from dependency/mariadb/3.0.80/values.yaml rename to dependency/collabora-online/12.1.45/values.yaml diff --git a/dependency/mariadb/3.0.80/Chart.lock b/dependency/mariadb/3.0.80/Chart.lock deleted file mode 100644 index 456169b5c6..0000000000 --- a/dependency/mariadb/3.0.80/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.5.12 -digest: sha256:c6a9ba5ec090c2f686f3d078ad17b3ac84c34fac8a48b8068a28add59aea2e48 -generated: "2022-09-24T10:21:35.331625155Z" diff --git a/dependency/mariadb/3.0.80/charts/common-10.5.12.tgz b/dependency/mariadb/3.0.80/charts/common-10.5.12.tgz deleted file mode 100644 index 468dd65012f2fcd5c5aba85aab9420a0559662db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48372 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 diff --git a/dependency/mariadb/3.0.80/CHANGELOG.md b/dependency/mariadb/3.0.81/CHANGELOG.md similarity index 85% rename from dependency/mariadb/3.0.80/CHANGELOG.md rename to dependency/mariadb/3.0.81/CHANGELOG.md index f3f0c9df49..c471633991 100644 --- a/dependency/mariadb/3.0.80/CHANGELOG.md +++ b/dependency/mariadb/3.0.81/CHANGELOG.md @@ -2,6 +2,16 @@ +## [mariadb-3.0.81](https://github.com/truecharts/charts/compare/mariadb-3.0.80...mariadb-3.0.81) (2022-09-24) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.6.0 + + + + ## [mariadb-3.0.80](https://github.com/truecharts/charts/compare/mariadb-3.0.78...mariadb-3.0.80) (2022-09-24) ### Chore @@ -87,13 +97,3 @@ - Auto-update chart README [skip ci] - Auto-update chart README [skip ci] - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - refactor Services SCALE GUI - - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) - - update docker general non-major ([#3818](https://github.com/truecharts/charts/issues/3818)) - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) - diff --git a/dependency/mariadb/3.0.81/Chart.lock b/dependency/mariadb/3.0.81/Chart.lock new file mode 100644 index 0000000000..5581a4d9ed --- /dev/null +++ b/dependency/mariadb/3.0.81/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.6.0 +digest: sha256:60d8634057a317d5912fe7e182913e53cf7044caa196ba4d2a5fbce95fdc85e8 +generated: "2022-09-24T19:12:06.051563427Z" diff --git a/dependency/mariadb/3.0.80/Chart.yaml b/dependency/mariadb/3.0.81/Chart.yaml similarity index 96% rename from dependency/mariadb/3.0.80/Chart.yaml rename to dependency/mariadb/3.0.81/Chart.yaml index d109dbbc19..cf96319a9f 100644 --- a/dependency/mariadb/3.0.80/Chart.yaml +++ b/dependency/mariadb/3.0.81/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "10.9.3" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.12 + version: 10.6.0 deprecated: false description: Fast, reliable, scalable, and easy to use open-source relational database system. home: https://truecharts.org/docs/charts/dependency/mariadb @@ -25,7 +25,7 @@ sources: - https://github.com/prometheus/mysqld_exporter - https://mariadb.org type: application -version: 3.0.80 +version: 3.0.81 annotations: truecharts.org/catagories: | - database diff --git a/dependency/mariadb/3.0.80/README.md b/dependency/mariadb/3.0.81/README.md similarity index 98% rename from dependency/mariadb/3.0.80/README.md rename to dependency/mariadb/3.0.81/README.md index 1cfc9beb6b..2eebc68fad 100644 --- a/dependency/mariadb/3.0.80/README.md +++ b/dependency/mariadb/3.0.81/README.md @@ -24,7 +24,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.12 | +| https://library-charts.truecharts.org | common | 10.6.0 | ## Installing the Chart diff --git a/dependency/mariadb/3.0.80/app-readme.md b/dependency/mariadb/3.0.81/app-readme.md similarity index 100% rename from dependency/mariadb/3.0.80/app-readme.md rename to dependency/mariadb/3.0.81/app-readme.md diff --git a/dependency/mariadb/3.0.81/charts/common-10.6.0.tgz b/dependency/mariadb/3.0.81/charts/common-10.6.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0308b85a1a8c5cdc7a0461f210d9fce394ddcc94 GIT binary patch literal 48413 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 diff --git a/dependency/memcached/3.0.80/CHANGELOG.md b/dependency/memcached/3.0.81/CHANGELOG.md similarity index 91% rename from dependency/memcached/3.0.80/CHANGELOG.md rename to dependency/memcached/3.0.81/CHANGELOG.md index 5b45973266..d9131cb1d5 100644 --- a/dependency/memcached/3.0.80/CHANGELOG.md +++ b/dependency/memcached/3.0.81/CHANGELOG.md @@ -2,6 +2,18 @@ +## [memcached-3.0.81](https://github.com/truecharts/charts/compare/memcached-3.0.79...memcached-3.0.81) (2022-09-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm chart common to v10.6.0 + - update helm chart common to v10.5.12 + + + + ## [memcached-3.0.80](https://github.com/truecharts/charts/compare/memcached-3.0.79...memcached-3.0.80) (2022-09-22) ### Chore @@ -85,15 +97,3 @@ ## [memcached-3.0.78](https://github.com/truecharts/charts/compare/memcached-3.0.76...memcached-3.0.78) (2022-09-20) -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - refactor Services SCALE GUI diff --git a/dependency/memcached/3.0.81/Chart.lock b/dependency/memcached/3.0.81/Chart.lock new file mode 100644 index 0000000000..ee1edc2dc1 --- /dev/null +++ b/dependency/memcached/3.0.81/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.6.0 +digest: sha256:60d8634057a317d5912fe7e182913e53cf7044caa196ba4d2a5fbce95fdc85e8 +generated: "2022-09-24T19:12:06.077510588Z" diff --git a/dependency/memcached/3.0.80/Chart.yaml b/dependency/memcached/3.0.81/Chart.yaml similarity index 95% rename from dependency/memcached/3.0.80/Chart.yaml rename to dependency/memcached/3.0.81/Chart.yaml index 9ef9056970..6a57cb6bd7 100644 --- a/dependency/memcached/3.0.80/Chart.yaml +++ b/dependency/memcached/3.0.81/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "1.6.17" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.12 + version: 10.6.0 deprecated: false description: Memcached is a memory-backed database caching solution home: https://truecharts.org/docs/charts/dependency/memcached @@ -23,7 +23,7 @@ sources: - https://github.com/bitnami/bitnami-docker-memcached - http://memcached.org/ type: application -version: 3.0.80 +version: 3.0.81 annotations: truecharts.org/catagories: | - database diff --git a/dependency/memcached/3.0.80/README.md b/dependency/memcached/3.0.81/README.md similarity index 98% rename from dependency/memcached/3.0.80/README.md rename to dependency/memcached/3.0.81/README.md index 52470298e5..d20209d21d 100644 --- a/dependency/memcached/3.0.80/README.md +++ b/dependency/memcached/3.0.81/README.md @@ -23,7 +23,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.12 | +| https://library-charts.truecharts.org | common | 10.6.0 | ## Installing the Chart diff --git a/dependency/memcached/3.0.80/app-readme.md b/dependency/memcached/3.0.81/app-readme.md similarity index 100% rename from dependency/memcached/3.0.80/app-readme.md rename to dependency/memcached/3.0.81/app-readme.md diff --git a/dependency/memcached/3.0.81/charts/common-10.6.0.tgz b/dependency/memcached/3.0.81/charts/common-10.6.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0308b85a1a8c5cdc7a0461f210d9fce394ddcc94 GIT binary patch literal 48413 zcmV)*K#9K}iwG0|00000|0w_~VMtOiV@ORlOnEsqVl!4SWK%V1T2nbTPgYhoO;>Dc zVQyr3R8em|NM&qo0PMZ{ciXtJINqQ2SK!N}ckO!0-|NcFA65vCk{Mu}5-rkKx0)xR|Ff$ko1|gZvNYXu;LdrV}IE(-A z@K3MT>kW5yg z6+8Dkd0>h^BFZpH4#0fSf@x}h#*ib%TM=R*#VMEX-egHA{sJ)`QAihHOenab8Ilad zT2nGZ2Vly1$_~2S3Fgym)CtL~%V~x}S*8oqlyx~ps5^sk;#;2d&D zSx14&7@{FbI7+yLnsxVvJH6iC?r!S_Ep7>o*g>le^2S z`nuog4?Def@4MCv;)Fw-AS!{O8N~4cz{!~WcMiBi=%fWe0!4ov0sxTFI7h!wK^4~+ z@I{Ia40^4(!KL5p3_HEn6OF%~|8p2;h&_@3SUUgv{o!!9Q=I>M+k@x%{}j&)&~AhG zDM~(`p8=Ml5RY*PLXwQ}B%@Hw_0|jU-w_(aEasx{B|>0?VshIeDN5#Payo+(bkG7o z!n%|&7JyF?&;>vkW0Y`!MZp#T6s3e=PUzwQ@GztuOkDY(YqeFarf>m=VnT8_F_P=Q z*%S_ThX?)f{&s}IXguuigro7!J{s%{UcDOhN5gRsjbRV%4|c~pJA32ZaJSzZ4R=T3 ztKN7x>=v_A{pFhYZqaU8>(= ziYB6BJ>7HI4M}ccHh|_5dfxB!I)mPz-+R^HG4y^l-W{Ud;joAHqw#*U6K(JB4*DqC z+lD(~ICwRNgPqZMcW=Mf+Z&BXXt=$NdcFSs4jQ1*coa6lVJ%W$K^(IX#%Ntqb5pUN z)H&=*Qk$<``&R=X1qyHXJN;hYPebWMLT<>#ru=GH z9)$;;VaJje?evCw{a1T~a2t)H@m>_}4hN(CVK^A??7!OS@5A2qt5^FG9PjMFy}^Ee zAMFozw#ToA+r#mzy+MPv*P?EMIGYl}*QKthS5I9Fxgm8;`PH!MMKRjj?(c@Zy-57= z3JwP0c)uTx_u%#*>h1S;`u%VejrOB)f4>j6VXr?J?Co#A8ufR!xBLCweuK8_se2gT z!UfZG4M~I;qH{#orEFfap0=V)TZ3;%UZ+YUh%S+LI(wa-p>c0K+IQ z?S^5r|Ejk)*zFBo!B@S}XtcW*Y1ieO;Ky4UZ&+8_0|L%53|+}_y z3LZrfW)+gN*XiYwb0-{x5RDM(_xDD<-QDr_-mC4sy>ZkVN87#Ocz{q34TrDx#?j7R z^lE#!)7#rdJ@g8RZ@o&%={DSyK9iV?V4TwhaR3uQ=7>@pA-P~xLK%(mXF$gC*Eow~ zu{hI9y7#)Y2St=a3C9%4G9W@@K`_C>zyheO38P4sgE3Ipff$ZZ%sSvl6wd%hvsB7S z5W)nE5XcycIxV0}9e^)imqUX|Lb#kvD?vI%CES)+PE!)ch+33U0!J~@6W@FlmDPvn zKrXP0q{)i{v9j&R?;l}|BS570fB{Ga)zX+OW+>rXAcAN{5{5V+6fh1s8fP&>f(O;& zI4@j70H-^EBodFjPS*k1wQc!Cc#9c70Dt?3g0I)}jLeYch8F+;xj0sD<)1Dt_s3w# z@T&1&1FWiW-#*>3S+^r+*=&TUm|YQKn4$=zBw|Vq#W;lQ0Q8qIP?k<8j1XX)LXIX2 zS@aE|;MgL=wnQIrqjH%oL5{$NRw$bQCK0$Gag3A6hctp*^QC}wse5yYDuKOE zj!}#_Duc+uD`3Zx6aoyulY~$)bubg(4E|zjQ5S@G;dDQzaiOId{0y=L&LNJ))RVQG z-|K*38J#Eq@~=WwXJ`v`Q%Jdyav=X@rNxCBQ2~UaIcAt7V2YVgH6X?_sZq>_AJzM} z;`IU8Zndzd!<3-URh6%|{8G6d^556032lo=tqCqsj6zN*fN@N2nbZmhvIR(Sc!QG( zfFQ!-F{1hEKEfg20(h1Z%3;E-BDp*|e0u_Z_;9K^V;~=ZK>iL|x?!UkG_TKQFo`zU zriEi{ATbT3_pzl5$*Eic1JVgwQd@j>svbs>s(}+LVgM%wQYPmV5W_!O7-*f=3vf>H z3{o5~Dmsila|#drb_5?B86?0Jo}qt{1huaI?*M$bI%>62$iwMrLO32Tv?6JFVjz_b zE`X$SY#q#JhnK45mikcCRuhyUWl$QOt^p`xa|TmafsJ9ztjx1iJ%@Y>GA71R44ndcz%9KQ{lthOW z>aap_RH}{E3#YLrEhwvFwYJkW-})M@Ia<}q%!BHna*Q~lGn^m>Zl_2PI-f~u%806f zW(fngm`}mg)&Cl9>a;jt7?!#tIL0HKFFB3Q5e-qop{K_mqM3JSM(CoZCB=zH%En@d&T)uf z7>d?vSMj>op(^Hcodov|-YA2~lm31+up!njV&bHfj1b!b3E|=&#KTUfBkeE&?o{#? zMF2A}Q-&B!K)(QO3(Q2DEK>zIAW6I^m69+Zy+ILx%;2RO(m#y)$_**y;BaO=G(dr- z6JS%4#gSN&DO)wFntwS+M{qoQNf&L&t=0X$=VL zS6kI$h-ikk092qbGg=o#TGP2}X}buOK$X-E0-uQ>IEpjI5xpR>vb3Gw-{U00$)uLG z=m>_58A=qsFB=IMb<88-ug@|ka^RU*0Be!0&~8AMrFzLiEw}h{i6^;L;tED8e>o~I{x1;uzsFv1jtJYE3EISi-T`V{I!FXnK<5go%&j_rAjAQM9h;4P%+ z09*+eqeTiCLk!&PGs99$tN;;BV0>x-FvsyEmO1vr0SHjSwgc^d!YP~`=)bkIFNmgL z8r0Ms(cZGEOibp`lmP1I>G_en(ZFma0NNlh%dcLiKj?J_JB7*@B;&}h5+TNM0#zhb z(Cf(m>sq|zGl3l4!o`6H-}(S9P!b_IpBMrs$-Mm$QbAgfW}IvNITNEHhUO+4A(|kL z1ieFwI2dEfc&DX)og{N-`o4p5{V>OrB+^{BYu66A(t0>wU%UX9i-g0^#xr}+dI1hM zfmx)#0N-zd^TW%_pN|i~cVE7M&IOW8(GhYAeEs@e>jgNnMOwP|YNh=Sraz&@1sdD; zM)|An?HNqlcI76Y8?-nO|1qzROQ7Yd?hPd~2dE-LsV&o*`dnzK+?ISg9YK?mO}o0h z`aiE_LzXv7N>tMcnNdQ?T;gw5v6fg4_H|@x>&}#lx_vAd=aONFRv%UXj47E(PnO{# zXP-jWI8!cS?Zas2g**{1MA5O5;M$s0{3)Q1kYMB`#;s?Q!jNY$1`*^?2&54LF@cdZ z(yW~;VM7KOr#P7$Lk=~JBbbBmpl!*nlsdpr*DSa)}_=0gXYbPW^?T}*WtT8Kg;{&&P0Pxsr8#7f=+Ri~uOI5XmdERMRMCD+()r})I)lRG9vr9u} zwq-ZA%~B|d2xnTzf*D)@iWrIK2qY{f-rW}T!T$#_alnJ@?y>-ZfTLfTC z5sVgQ|oN3NXWV& zNkWuz);0Co+M2}4M0`w8$lEZLeh}Hswl3Ix0mBe6!M1HaMdtNpONpyX_46%GZkW%7 z#!-DviKs8kEDBDK!N&QA)8kFiv-TW{ex!0~94~~Z&4lO>6c&XJ!0vFr1;B@QhnGJc zfL?E4L{z?6D~AyY<5kr?A_+&Ic_)M^9N`#qECw{=3`cfR|HFqp5OZnmlO0v|v8T&t3mZmWh ztN>&A!7!FCcQh4J&`ikp$ps<&9cDAg!|8fhOLthDS# zosJv&7RRyRHku_{LcPKS-~@A9VhcbZW`~%+c!mJv04I#YIF>$-PD}r?yFKiITSH>4 zf+8%#12VN6sX1LP>^d#IPh5$Ci6eo@Lbj9_lB-yOgD`}I7^e$>IhwH!I1x>HrH#XG z3g-x5Ae+1 zSEIim8I^-%fS+5~O2n7!YlgV-fr`$Fr82k`wpv1Xac43|)bDd}b#$(r7iy(_b#$IL za5@GM{CIVBu3NxNsV?J;k>W{w?~4CiTGhU(x|~8jHFc_*?gl#KfKLzXFS~LObOB?G z;>a+y>Z}goC~k~Xgzi%S%eBw`1k-_u`HM6pz|h4(^2l8oCAyZZeY;y9z|YDy6k2#YUyoJIuk zop{|&vub9ypC5(WE%ax0Ux(d&vOO@rR|Egn82(b}gtggS>ym0_XD-kOW_1nwKbX#y1f90p^g~Rt z;$#}=_b*;3SN{ybgaORKRM_cY20zQN0x|}>f7i>U17q```s6ILDueXiuIkw z;#^DtE3i(J2!~>kGbOjpJCX+!q$JIR#U9ngUVjp+*H6+X_UR3b;}HyRuE<+5VegX@ zN(ue+878t) z32X>*DYC&0{Sk^^f3+Limw1-OXyYw`(Fn#c2@&1g0^;ZQ`sbE$ho7Erfin`Ja}|ba z3<>+S7?9+gN~k%PP0S2mW2;j%Tjal z=$@9gjh?KQrKXifx3n#B!4gyZFykb~$&E`p6*}n(MZw%#U_|&-o#&C_NgyDxfF9+w zNt$u;7AH4l+S{NBVvdu-B#!`@;V6o4Aw}*8zQLbS^iF(1@>7X2ayF5%s;$Zxsm3Wp zV|?R&x!Gqb%p-*%GRF=C!uB+phODB^EqC9487|Kw5F@b{L`9kr5 zmzc(Zpb07iA)AQS7iQhW-1s(`a`BZ~-Z%hl2xK4!%AAOJQP9Ox!g#KSU7aSsZyuhr@PayJoFKDusNSBP9Uj_OJMquXu9I&LN+6 zKr@tp-8JcY@09mg>WWC%%fh5|@>_zxz6SkHf2Z9mK~l#P&SfqX@1x_uE45_Qr02L( zn$Egab5;<|6riZ!(Z-OaN!|>yvtTM1a93|Hi|or0St1JZxz!pdZnCn@(y)ni9vTtTfGgbQM9=G(<3TM= znM1+nnDdWEn(zM&HwtX0V>`PF{jIa}%7f(W7L_)Z4+J}=F*^Tvw59+2@q9~g#1=ra zlrN4k-O>tgE1z;(Qd!BQD}v!tRYXaO$Qh7~>ifV7UKjo4W3MU90+0$3KwDtf<|B(&|`qcik1)@a)XE+pQnaU=m zPPQ0|MHSVg3DW+*H(!E=-Vrh271Rj!{U z(qoJwu;HMwxdjs9Rh34l3_y|_!D6yZiSNmN3JIb|nzyGt~ItWh6UQS!(4mcRN?a*tJGx5&Y9fVKhnW}did11Mu`4@8t7V1 zcm<=IW7t+0GIP+WEwEt91rKf44!{M1(a#if^j;XOdH3b#@lgz=DCHk1jCoQT(!HPU7zSqx028yYa zLJDVyBWhM*f)%|~U0Y%#NQ#n^?=Q`{D`Dk{e@nH$*W)ZSjW#)>Ol>&{J7?@R>=Vct?Ou}ab~w7_8ssW7hiEkX%^v3uU5kGfWDd_zYErwLmHC_yCZMRA?=Fl&)o6E+@WMO znx#Zu-lJ)=bfiV;I}S6SrQh@b|ND*a)6IUG)n^WDF#Bnie1ojnA+pLt+C9yn1ZtLPrg{U+UtI!F2ITP(ehCjrP>jiubBS^H`m32!>KyK zq5WT?OxZo5NMPzKZgDJqvm-9e^c2wOt=b{JFfYLQA$pI8BhQxx8qvo)M9v zXJP~QnU#MdR@N?toP+E5P8Dp=O#a&?Oy~H(f5%Q~r@xQqnpP<{mGfAQ#77M>MWJ+0 z-ouGzB#UyEsb81IeFK03Z1*t^>?>egw92!#Gw3;=)PB)y(Kh*_YWT|RvNmBYQ`X;k ztLHCoQ?wjD?D&3jG}LyH&d#QXN!C{%&UCl(v~|z?ThG6hL#{(XR*$#N_t$K&RpHem z?d1wwIm|_<&qG`*qM}?x+2~zKq?x;=;1JXk9(#LxmC{ZRmkJjskCuF&hrh{mml;FU zZj=HWL^fNrCzNDqceZHTB9#o9j9CNjOvbDsYbIlMf4)>n=<<6s`n`@m;=Y{vt_3GL zW-r~#QxY&TL*nn?na`JqvK9M!&fQ^JAmt$rpPV2voJ4qzBbf#ivm0|6k4(hHI7~v+ zX(=4#4x!0r%XBJL8IB{fqIwPn$f11c?sNs-R#zautL-Vd!hZ1ryr)3!je;06?%Xya z*63MUYQ=eN_Zs;WU8=v=Xn*hnR=>QB+;ECu+Sc#dGJaW8{Y*#@waq999+HG{3bDM0 zVJ(A4WfjHAq>bh(!l(-w!;?g2-%3b?x-SxWq$U4Utz&14Jh zoEXBWtZSax?7%bl`SJ$c9)Q2#grfD0z)xQ=p%yCHsPGWt0k3GPcNtkkca=4NPwvj^0aj4@=$#`I|mA0?b( z^|p(6*j1srf?8=RB=0x%!;$d6j&=wL;{@I2K^X_KL z>4zOxoI07o`<;HTr=)N_Ox`v{QAlPpltgBq+xRc@1XH@EI#WVGjNn|K8Ix&a1j~n*WK2K~ zrvy7ekiy#NsAMxRW(43w=mL3MZYl&mQ(=+}&@2(E+Q}BHFHDLt=P?qXEh1ZhW#Lpb z{thQt3~$FozC^?ZznFeF)v`qORZ($F;+WjZ9MUg9EX2hYfYCoQ#?=`i$UuUGOow!_ zB|EQ^@~fpNjTc}<<*6Dt=7@stavFapFZGloq70-k%?`j$uh*MtAM{LK(7OKvmTA}2 zC^|*^g@U`icUUul$r&rAi@u@l{6it@l?)pH;rzovq0SiIAQ@&ZxI=1bvs1`8Yl;8b za8X&*qybeYfYslA_R1D89}0J^$@=Dc$1%yTdMwq~AAD=$O5dF)be_7~K?TzYD{hV` zj79(3@*Y&3fmB5;+2oOtjK$LNYD5%2 zjLDYvk&%ppzmbdrA(oWLI_OFn)w$VcZOGeGGLtf(OETKd@465&OyJm#@rXjYXlrtG zU)U@D+w(N3c9g1v=8<(eO?9xjlBgIS`Zdw?^ z_SNp$6f$;8Xr%UgNH#I&P|PyQ`XGTVTZlK!@7%v*AC-&LvQ8nC(uZPn-URb$Hj;c} z2g3Pl6q8X`s0gJFZ}wT2W=V&s-q~^!x;zb>ASI!M9>9qtuROBokX!zCb{>_sw+M6#v{b|wN%OG4I|;r z?zLH2+Sl@;%WHL`W?oxHX4GGf;-p)V*vu~spRGLD@T?>66pN?L5vu&DzN zX8$2g42hhi);ZJ5HNCeXpj`%{SL(LbvAWyU1{O<Y-q{0CIDLSU zdG2K{--HQDM+owJlp=|F`KX8Xwn#ZRvO-_E0aWQXIF|$E-T%rx;5%)jdHcZgG!g&b z5h&=d36b6puk8oljaq*{s4wtPbRSduE1% zbQ2>Zl&%FSZF5G|=~ii$BxOqELJQ|tx>h(FeUS%~#gZ#0T=;h9=rQC(-rc*23#b0$ zN)3;APOJJ#YPl}TuZ=d&&LbkD^r>}awxwUW9YGG;5vD3{h7%_q6P>7s6OdBXh&LJr zP$;i}P(72X);hS`ZDCZ{p9x7EF;GOn`4Z^EGu_Udi57#JBw>2_47)kG85}K$0Ey(vY1SiJCsdv3QR_!nB3qsEVbnZlWBjMxnyx{YAb=}rjmtSX(!#$ zEV4lFWE9!jPiPW3B(5@uay!Ml#8q(Ehl{tO+i%GYmLCLnl#|e_Ofr&rCib+rG68fg zAGYpAOw3_mn;I7B>ClCz4azWf;gKJb^6*&3`#P=1M+oZ@7R-9 z(cNM`l}5)oi5_fn7#x;O4vXhwEF>)OhnyW2=$&SVt^LSuh8Hhd`uYHtZ%V7%6Xelb zVV0>j1qx%ixsh;_$t^-DN`%pd5fh;FWm1H3p@Dvh^8$;~ZPvlO{L}W4k(jREJ5j4yzeLHW>d_w_@KJibYcKoj%Dv<6b@^iV4o~B|wbASK zdc&O^`ERe+EB@Qt+wT9Nzq8%n-rXJa2mL?v2EE>J_Ya`=kR7diGR7hOL+{>g6+8Dk zdA@w<{;4I^woP^=*O5AiV-#m7r8rSp(oQr}0LvBjhH-UqG)4B}@62W`(a{JWPCKnX zb-#XXefeU8GXoxW6bE+X##pD!b^&PXI(Q5~=c6+CCNUYoxPw0*iKV5v=2aJ@Fqt6m z5+@P*yairjiRi&=TN!^oDK&HC?STkL?RL8bQ><5)2OzlFXPq#?oiGWO>qj%|MM)(ml|LKMvj0Q|ZAPjUiakd z*Y9LEQ4*OR7yc9!YdHRO^Iur^Fuwbocb^sWe`jxR&!7MO-QC^c^Zb8`XW3*_Jm5{h zdFxHD%Oae9G=jQ3f25-yoH7-#Otdx&OeAxx`(g92HQqUhGV;nv;{h@xeGN9$297GUDgObrFukAEvR#c$o*!HcnzmU3XPPN$7ZWPm zvGwY20IAx?Ai$s7e-xZsU3s%Y&AilE#MN}35^^IT#)RBtDG28M00c+ouvy@?8{{>D zyk98cbdeHaXo!y8qLFk^p>o%pl9pO-_1Bf%@C`jE3ATLXzpk^{jY3I;Di^M9x@>>O9VSan|_q?yI zZ7WwQY-Ea{-%&vkY7wAxwUaMj znzE(2rHp^S{6=RM$wyZ9^DI;!{vx+~(v5n@(q3YqJS@K5lnw)y{A6r>~E$#h@{<{sDmt z(k^3i(1DTFZgX9n>9*q-s&-uqd2E9E;UQAQg$ax<$c|Kn#k1 zPyWdMo&+Fhx7$*mR;m{z@G5kRklRkbl*h(;aW0Tb$*V|h!z0#HJ}N|~bSI5fN<3zr zQ0tc!L`kzzjKiPMLJ{Rxz{#aN4+wq*qu~xpLSO#~&@wc?0caHw)fBd?Z|>lsdVU`B zS*ic;;rBPs3jM!57!C{if4DsuJnR3bc%=XT0&$Ab9Ldz#Q=5|+J%VpxU)GZ^8y11fiFEwtGZ|>fMe1Wu_NVYkz zeY*p)UR^u}^%&bJY}ip&@3Z4Ca&vXG!RA#Pee(#jEj~Ez1 zh9VQXtZvEC(qowdFKrnZ3(->?nqgqs+ z3?{C^q14i8W&$Am>1M}Je*Bo5J*(i<5Uc>H;OY&E!l42{jcZfG4GJx6dSEK}L!N)? zi!x&nulg{!Er9T%~bg(OPdax1@4@OCi-VJf2#l==YvGEU5;(J-pa#qd^+if zm$tu&Y>B#|_w7X~9Z1sKbU0LVtm=y;i42|yY-ju~8V+kdA2h;20riISA+LR(`S5Jw z|E5nv``;vtyOS??mH)Tb+bP=rz1^K>`~N8(9sgZ03yKHL^x1ZtFhpf)mNhJR*BllT zTWzK}N4n*~v;z=)`C=t={`FLR>^MmazJ5JeQjo(5`1&}RomO_E5|8~A&xYD;NS2;jfj0x##v ze^%=IO+|<2tHWS)0s{ldODtgd^xTB-+|^J}!9HGM1C_KS?_51-QBs~ikQmf-sSSd5 zTN(r6&wHU7=$2{$32WsRC zLy5d+cY4q3|0j8@{MTC;8x)NZMM;R037BA>o3)z-Cjh{SN;j`}r#_ndOYfu|+>Mr} z&=6}I`brlbG;zz|ebcloaE^93M;DIDP#bBwffgi(|yB|ba3x;{L9cY4-Z!#`}P_WSe> zTLyY4->^%M$M+2DM2-g%T6ct#uDtf54cejnhs6k`04M5BvDHZbPCRt0<-hIG(RYe3GXw{?AS4`NYA0rs-v&e~xTe7Wh|@?DJux{;D+HBgg#Z< z#)mc5y{64VdWiKrwoZNs)qw?^#RuS5o4r3zhCk&zy^dwb=e0@;@v66PvXf6}8u}mA z7isZgee;}n#yCc*t6e@zyY_p2{ZgGRVo{9A4K`L$7-N*!e9tE9M5i(n5dbWtFhyDh zI6m&mO>C#ViA`tH2LB|ZYdcn+ISS-ugE;izi#jS;(8~(nmbZn(Q^N9G`mXC;J^v)5 zs&>S4eVsx+y}s5f4xOVUsLbK=ALGSnB>x|G{XZD&mh8Wsz239@e~PCp{~uue@2Z0G z`rnG-iuJ$wwqpJ77i+Tq_iNm9{lCVd-qCZv$3?y6iicX%yYzVcMg5AXD~n9ym@B2I zIzlJEmRC?)IqBI0K`E-qbjB3ZkV>&a^)UUYq4KBvdVYDs&I3edHHgJpI>f&d7s!9~ zvs(Y#;e0IrPk(QByX61bd0ziL$y4Y5aql^LV*ih6dadPSwg0E$CZvb;|5RBzkL>@+ z$+Px}PrEX&KkJznY1(bG)-N9O%prMw&0nv5*t6)Oc#u<{wkz|;I_gx(Z@XW-|6w>7KF5DQ$x~9C=+3(^<=>Yl-#*Uk*}c9 zFCZW(N+hV|HENyz3Yi=VsJ2dQd$*XPNe1ak99OjH!dca(5O^}})IHmD;Vf%Y4%d2Z zuCR;dX<{s*3TW!n8yur5H($hdM{-GWIZYr=}tMMAbH=kpjh+FY<=xq8V@%sHkQ5{7e!Wsnwtl?|_e=J%M&P%3bNRoQ*YDmRe|USc#;&oT-tTk6Sg_DT z?GBY&(2`4+?n{p3gQn7 z)bHPg`t@8&sB_1cgPsw)8ACKt_x3FAHaiS?2*?*6l|D!h?l=lC3wx93+ev;>L@_!UpjqST8y`6A z?Dn4bf1c#2^Z#9$v40Q`pcWZRWrnl4Q0>{vQM#vZ&-&`BLL&>vcz(XkNAT`B-L8b^ zh%k#2gMoWuqpAoU!Ej}v+^P5Mp8F4d8p{8Bc>q_)|DElVWxNMU9=FY{EPPE3J+tUToWH-p-SO=iODSh{uV$s z4Yokw%q^NF9X1XA(Q0vSg7?dg$@(>JPHSO*s!R5zICngm{a&x=%yeI!k>r99t{cyf z5{Q>#@yr&CqnUHCAomNdaF_bv<;7x4;H&T65yZ6;Z8ULU_*b~H`U z5d`{#vLmha7rn)x3d|85xgSG{AVO)E8WrQqGYk8Cl}8;X>SPjA$fEbM_=l^5w|8JM|e}8BDS^q!DWB32_ne_ns|CLiG zKLcbxSMAcPyg0mi@9jPYe|C?Q zoSt7De*gC5^7{M3qn}RBj=hq}memZ^o_VVY`tD_&iF_xL4YLD9N z$fGv?8KXxzceB&*+|5q)xtnq)uTTEx=GC+y}$N&VRI73oWN$oqeOaW370chC* z5Vaix_!M&KqfuLTQ7dCOndk+h;4~295ruTI)QFTk*qNpA zjVNRN%juhhX}6(~Fdzca*Y|ToDUMLEY2J6-*Z!*3P{Q%@&D&CanJ-IVID)I_|2Le3 zlSy|z(2lzr5me*6GYH(glkG-ko7ODtxHP7v5IC@Agi=%WaSe6!M-@1FNIUjNNa&rZ0@{{0f<+yH?l z7&_&v(JX{1+$r8b(c9u|a22ofvJ$2N=|ikrd;VKTNB#Rhb^0GC6N(sni1g1Z^nbs< zGwc=hfB*UZucvv|*8iu9F&;!S1M^d>SP?prcg(NDr~sFgc&DqadPvBO=x|sTUf?A#Q`aF zzceuZ_ay^VfkJtlDhf4dp~z&V*3Jp#hO9++DWRM-B(5l$lUQGQGS_pa0C;or4t%~* z&7JNC!!2Obr*Dyqs+nl@M5-JoZvrhTE(xvaTtG+@y6Nn*(vDqnIEw2erMp#a#8Su9 z(cV%6Y8FMeG!KVAcnt!LeckcWDEKK3V`L**MLfGdJ>kvwZ@-rCYcyA;c|o9748N3?Gw+3!SgYt&&9P-zmKI`EmQA814YI1n zHcS02`W~t?$W;o$yqXq;%4wm^-5QsLE9#%#VNu>7u5we9oCg7?5RLJT?Rw5v9Zb41 z_XF*qgwsVzaKc&OIiT|oPH%!+G?D>SCK9JGJ*{|Ly0YC$R35XBcI8v93P2l733IPtcYxT+9a$!y#G=}l zFOqZ}NiQ#PM8!@^j(iSN?z|l#%JV{bXnrXxW84268SCC(gSl+t$RW%4x z&eMEYQ^=>@75YxVllO5R4*$kj9_W)R@701Rt@=I3s}6)cS6l8 zyADap__!E3RpoDQ{ZfIG$GM8;sfl}%G#9_B8Q|NY+c z^71JHXYTN8U$1iYhA?rHK?CjTRdN5TJ-nK)QVICM{Jb8wuIcUd>OPFmw+u3uFTbhh zw@jz9U$I=K`M$4OGkMJ8t;aNMoJ^eL7}ZOwG8*6N0_*p+4{VkxDTyvoj6zQ6L3s(` zd@XdcwuCAph^29<#iH%I1$6Bhcxm#PRyR-+Oxw6@T3uwf>>t#^giHpRQiyw32^#-Ov0Pm51kN4)c-0WzLxn*^Tm=b zo|~$oo;tx$56Nu@eGXCT*_P@})slHhrM8!1veG#9M{D&PA7SPE>)50>cHVA+4S6%5 zB+q84qw1oWQnijVQ`H?aHAPN7r-C7*{M#(5K{5En5h=m3lr*GYj*M%}m&8d9Xa$rC z0oETlu*;-hg`P`@5{}Ntrii-m*2ne^tm6v%Moi;WD6>oHqt7TM&rre~vK90es8}|( zYYTY`J~L=_xHjdcy88FvqoovDi-VRzdT8D$@sgJSLv3p6V)Dnqa9nnJ z*%o1eT6e8KXT9nBGM$HOyRaX|!KuLjK`3oisPd=tA2)XxSGc(CkH$A_);P{RH*)ORD);bb!!SgQy(5vy!_-!R zB9@r;yBoH2fnfAA#T>m)LKMhLIh~FBLS}J_e#wv%62my5GJTa3t;6uYyaryqdi4Vi zY66*Tr4-rRj@A8l4`G$YrfLi{Zc35{U<0TCY)8xmxtN*6WCUZuGn#9yVr#ug=dxhw_CjbwZFTw{cQg|$+MRICz#?+zem z_DXb+;itg8>%xb^vnu~jZ)dl7{=e57JllUy@vQCt(-%ZM zio?&nTH*n0IsaaYhSr?!--Fn54yIWr!~0Fc0!?)te$0`Ifq zS3Fv{)^4A<_{z%>^BZjWc_>tAbSF7X9i-wWCYy&cy4*>$z{PK8SHl?~oyo;Z8)GBY zA1Ymp`a|i=Rd)y0S{*qlp5E+OH@9HL#f0hC z3(Y50-v0D<=?aCud@(mmd?}nav8bJV=7=URR?Zd&6*;eTDft>XCH_tHG;4r`V}z=-|KekgqCUH7TmfU&;;S3z$qyu9Ld2#{4%twG!G|=c|?wrmh=i z%&sULk8zmal$4LN_o;HgD=IH*lc~_Y!|@m=nCl9Km;QcxRfXk1RUX<((CSm&NL0gV zG7KdlRV35tIrAxddhV_Vo3C2k6K>fk#%y{<_yvN|;xLMY>^E#!_tm5Bau8LGZ%CuY zhSjHU;0(tLHT;`kBSCd?#RxgSik}I^`&1JOF$VQ*)C_`#i%q}s-$hPnG6MF8jS>Bl zA2$&CYs<-o;aN)FAc|KycbSIQR+$xSQiG10*+6ZW`dJS;`Ahe<0QasguQh8-_#b6N zv=F?0A!%X+G9tR><7MsFtD|!#f0cQE0IrVCTU8O!d5OI9704E|sZ>Jn+Q=(7Cy&eY zQC#gQpEDB4BojhitEfArvn6tg{r z_5d(je)^YH9Q|G5TdJKag_ARPJMOz;Cgvt@8ks$z}(#}a{9He$%^ zl|d_zwePqMw1HgK9hS-csPx7%XPMLipic7SB4xjqmt8iKs$ zAzU~*uO_PaA|~O>Ie4jNn6*Eph*0MdblEDKv?h3~B`I|1pe!gA$KaOGo0z~zURAv& zg*v9PJo*v1n?m*yiqCe9l5j-FFhopwoH8nb$iOv$?ae;x%=?`%!JRM(#~n<%<`QAq z^M4YYfM5#*cYu9oqTG=liWHQ@v6k!PT^TL1G`nX6MyRwcHj21O#XX$vhSe) zR?7eFy`uczdzSxC^Qeg&$K)3Ll#P%!zW^s-gaA?2T7;6$vWZ-oPyHr`=IR6EGUyz+ zm7JzK1_dLm96*I_>!LimKs=*59c7wQl2RPjMnX#n-j`M=XI+W*7d!E^lglRU2d zuLED!HvP?NT1+@|{9Urp@^}teM0;tf%hme+9dr3eKX0(*3iI>p*9s^zn7|2&+M|Vk*yJ+LT3)v}a?cwrT@}@=i5_f4 zwAA#s*_7_bGo_(zSCZ5Ed1`sdarl+1crghQM# z%@Fb(=HM2`u~;Q$OyJ1?l*nsrS8`3h*Wz$avTBE>Vs}Oj#2dXa^FSO|0$1j`Qjr4Z znGUYzJ{4nQsu%0kw%0Bh0{Lw=cLZi*GTMGzfaL(yj;}+Di7^!>)n!Tz_?7be-sHuQ zK8%-13DT0ZdUhtNYR%>&(DTt@bRihEQ7D*PGP|BRs+6>3R!d23?G`)+PG23-qyNsW zPKwePh6n`zF95-Hu)d%%9V?3X!j3K{qJyhDQ*{X2UzKs%}Byf4P5#460HrEamdj)izVPH$d|f6 z6>PWo7~&XgmZWs9K=6kGm35Om~!ZHj>ajDLxe z21@XkD9LARE)hCHA~c;5N&5Ue;Zwc-v-6^RtyRC6B6nQ~t~meM-`*|w z{|3G7=lHLudBnu;{s~-75tu=o06W~J8@?Pp_NT5D8WsBkxlk1lj|@O1Xxd=4Gp7{6 zg=Z$sVnrSKG4~|-mCmy`c1{x54RGa71S~QR%2=h%qt6A)jix<{#hX-wsNHzkU;rkf>-RmoIhAv;aWK zToU4ocYK57OLdv)-W!|_&5}d*fg$S7V>5!C^AD%T`5_u3SjAf{UZiLLpe$u-0F`d7 zH6TA+o?Ki%Jk*DR_{Be2VBxg+7G#~JNQ(m3mnT;b1o+Xp;fJPFu4r(~WG=X6 z^!VZ8{fG0$ym7}i9tFJ5HC1Yq73q&)^gf9f7liOPI7V#2IGTZ~(eQ@sj3lB;d2lX= z*B2*;$Jg)A-v00P#ryXKrV9E&Eu!+oS>9|2WAwxMhjJ5VA5V`@53fI-UY>sc_T>8b z?zy!yZL zfR(L)Wd5+xqc7+F7ssN&2@m|^OhwNnMZaX2q6h>inPW>EmE4ru$XB1wkZhA2`n7WRwd;2YMfA+Lm2b$wNl!g3Z?ka@ERt-?6<_uVU~thVmu zkC#ia%O_LSj((}aa*I_@Bb3bF3TAZT! zou{vgD$E@ZvZy-V!zrFEIptFso|pqtR~oz{S>nRe^V|JsGX>-g)eYwg)F~OEYTRv> z+3ufO0K7wVf|zv8T+s}j9bSUVqryM0Hh^v^mSo%@#5dP7A1A z2`z#0j|Z>yy%BQrSl%O1vN`;mI_?b;4xraSW#w^Rl~Iuuy*oGTFug34((B14Ss9*P z+smGn{@;{D_YDDB;s5Oo`o;Xed*YvG|L+q#%KzKCnj(;rNV#({$0S+e|LwGzI)GCW z)gA`3{#lhQR!;2VyFCBOGS5*t`*wMMdbtj+Oe$Wp?kKM^Rg0B=wRI7%YL8+fA;*w0 z6SP=*xvrOsg;Nw|F`_n8yZd5YXj8)YnTppJC7hql-Ibz}u?WrI4e)R*vM6D>r_TQH z9RFSs-^QuwivvezUVDQn<3D3Q{ZW-Hm@qXJDsz%JVLwr#kKlDks*co^zer|PN%|_j zG6ZQjRT|R1t@QGj+mh7KKbrAwBX?~z>awi!;!zrOsR4lbb=RhxKUH=V9XRtAC;F6S zZk`uEH}Er0C=Ag#qFBlnl0>qSQ{snGftraWq_^F2Yicc1ltPMvx+@K=gHpN2OuWG< zJ53meaqPLkIAXkm?FaXhew(AG(-3KEvHbbqwQ`x1-8=%x&s*T-4O)m&8#iddmbCLL z$P)Yu_!Tfhxjarukvw&qxVIGj&zVA0N^Qg%K+AM`k~`pY+>0{wROGBY%_u-G@KQ z(0()iD5H||M+KT|^G69rWB$k|lPjKpKmEN=cb@wml>1G557cis>peW&DeohAhxzUT zST&g8nrfvG{ZXS_{P2S)l8X-**Dy(CfqGWasn5JI?mYY;F7?(g!#p3$%FpYMXcd?> z)*OwzVMRxnew%Oe=S?*>{10OcbzV{D=L4>y5)z?HCuyPk`vIGQP99qG_XC3GBqcGK zEG|=uV01(h#wo;!T0GZ&d{6{pMDx@w&d<9x^6Z}bO`it-Kg#cU2yoT;@4ekp{*T>f z|KHO*ax>vvrUJDNKXbgrbNDrL_sMM+=Wv!vGHMibyJkzP>M9OlG@3-D{$Zi&w5B?r z=@PvyOL{81R9L}y4Q3hRhgvhMcdB-K-Az?>Rs?+(wYwB05u%c|CK5max70N$SebRN z>dwkuytFA>iv;omYo)_X@3a*cX>LyFjZ(m5{?XaS@lRL0&!{^1#6U!(>BO>B5=XQc z=^l*ZkRPe2{WP{+zDn@4#7uC{1w8s+K)*G^t+Lnl93^cO#`bzMs9 z+HBS}iL8q$ru}_QFNL)nAq%C>wOLi!0qyC}f+nr|yEOk-%YWq@dc6Ek{oVd>rx^d= z>+L?v|EGAC=6@BE%Fh5R-pojr@N-0GSYC&~z(2`I<$%Qu&@5?<(3ntjJW~6Vl%KPy z9x)C{d&|&7M)5h(C`)4fY$dUhIEQ?ycIfS9c0sgiJtBMMwSXwYjH4t({t-MG@*;~{ z`Ky020o@Jt=2yVUrIfzHP@WZ!AeMAkp-T#?#=ZXVnxh^xX}v=grpL1^=2$FQ zPUZ0kic-QbCseFv4(iKsXfM;K*aNdss|TQ0yS-l%3*anp*Vz>?q1Hv`(+pA!qfs%x zxgpKF!;90yg?h%lB_DNIXnFR?aB4w zhpQh?&aO_64zEt%pEUq^A_;Mr@hM6;4y7)yZsG9w-Rar&hs%?Tv%_~wSjmDGnnAly zYr)-jve!~ud{`n1y%T?J5Oha4>9VQ8GiZnA&tElUSz-j)6#V5c-<`aF^PPT=!YKj4 zVaCY}3IfLQ0)&K86mp^Z)7)t2bUK0WomN|Gj)z>7nx}~ltbBvxd`js%Un&aggZ!Au zg2Bp?9O77p_&N9VtkVx^EzZ+Khlql)Kr`(H?mSJpW)#4$zv_lB5to$67@|HoB>F3$Pnv>P=I~PZ zV)0m{3IUab;dCK@hEsBzbi?V4_;||qpnU-Za=XL*RmhRs1W`7{X;r5scmZtk|85_k zmt(wa)5SPXw!q72I+HGxf&qP3&i?X6g6ycZkUD|*J7@0;!-Jx4iu7NTT1mJIf1MLI^Fa7mk0RHh0(Fx^oS1Y!ox2MwNeO)SS zu+gR8o_;)eJ%%wue|E_Yf|ue;kmGJUMiEO%!qDrN8;)%W0LL>#G7j1dY=ePAUsXx0 zFvA!Z-UBg1432VnQ7(|?J$`>tQNS*5)U#>-#$)g|5WF-92jKN<5S+h1`yl}T5W=ba z@$LJ=%${Axh;ag(OLYHANB@G$cjUD%`Si{fbuc z?*g$hQz`<68I3`^EjPB>ZE33qFTYeQV7~?j{s%|MnGZ@J9_+u`-|h;8yXJ#juzwA@ zQkHfFJ-tCN}SR3x3($4pJReomK$p5HcrX)Ge{Ta zvI8AgT@3cAiZzY#sFQIVn?fB8%HDM2!avuMKY@3DTCsIE7|E%pW4-;tI)0$ z;VTKvwWLC`ltiH)R^nNv)yrp>2VmwSi zMHa{08)-MltB8`+cYXm|L|$8;mkJI)T)huUh237rk$CO3o(K6ME~nd41^VYPeNgY@o_h=`cPKdKX4OHKeRy%4f4T~aaJ-=5sW9L?%NEnQ<&9?TPkI|-3M zJ)<-C$sD}Sc2U{8 zpq0*7A3U$tJUr7`gPYvN^Ri@b_#OC+8OO;)ig{nK$}8A!;evsbqOsiG27YlowkK>D z;wD>T3Deihnp|-QTlY`kJ)a_aix~n64S7`{0_Pu()X}{{v&9}JRkzatKhMI3bT8Fa zk_JrKVdwO3qi}6n!-1)7aoaNU6Fcd7rq8SfA|VN5ieO2~iKglK?PuXe0w6(=^rdMZ<3k&Zz}_3TeZ$7a z0Bw?d_Z+ACc9Xwq7qxWFPX)C>A>LNp$>mk40^ESt9MtI7%@{KLAM_G$uzByd7D-XL z4iCSUB55F|#j;i^u=~D< z-vv~eHnZsH+Lw!3LtX-~Vix(Xm0!L972~b3)5RrW{x@H(%|bb#plL;%392|FKSY9ih;9^-2M*5%S`koUS@LA(_54p9pOJ(x* z!C7d8aVd0ARty)HFv~<3iNL{Ap+$t;Y!fiJbq8R;^HC4#9$Qs#sk!e3U}ic}n{*Vy z9IBKQ7Y_%A;3HT}#~}&|7O6dlP{N{+HSzaF*s_O^?+#uGUtR z|EC7tUv4RhH4CZyXK`~yj=qk)v8{49n$!62a1m7dJfJ_H2J8Ah3mVNn4~N48m|*cX z_$jz`4{mTAo&vr^4>l-=bg5CLhCNNLgvZv!Be5!jx;GR`-C5a9zx{R~q1P;BUR?|r zThu5H^w&O$8_uUdHS)!}ZD>Q+q1uk!C6a5?(hkR~Q(zRG#$Ceu=fs{m1IdCfN~A6ueoNqU5S zm!#+xlPyn`*i!KvsDKLPwN|73A|)i(f95@s{$+)NIu#a(=zy}CP-kUQp+c7hiZZK! zD)6@fre!FqfoLLST1Ph;H8>i+mcS}BcGujiLsMI+wzthXmc3&owz`&@6OAcCY%GeX z+g~D8sTNpHeczcfZPnak;{Po*X`@x4L(BQE)6`;;W!?|lPsL0ChMfQ!bV?J6KD-UP?ja}3K z@6NoZ`=5_eK0W(SB=ot9{l`Jn+ke%3L62_#sVO?|WdA9EelPovlWY#8|pUpeBoLuMz02S{Z>=6R-uL z)DC31iGB}?^C;^+AqnSaUZ zA&kFr6!+SHf`GQr#6O$B)*#?ArKr@kd09!|QZ^N({v)U@Q{_lyt+SgBswTF3F z!dCSU<=4sB_cRTpIc0RS9#Y%3mGw1@N#$5cg7~y4uRHE+JL>j>&)=ahdyTM0hJHVm zVjGAy%hwq6`lWJz1J=U0EP<&#>uF-v0ZUX+1(WCis-ul*PES8fZ7t3F!Dh2J>6&;z zls2RDVbIoFo}V1^@7*sZ9_l;yN9~%$(0))Z_GEMaAxaDTpS@Sm|MYjS{qOtE%sl@c zyWW%i{}|Hn3!Hm|^^4-~iGcd-3 z{a3xQbU)4k{Ttj~eplmXi_t?7(nyM1;AEy3nu4x0xFz?X;iV53m z;m|%*tQ?h$KIr=&nXv~@EgSKEthGj9E$k!KUV!Oo74d=WX2mFEcZT2AcDV}y*(n{6J*krSTw3UV8Hv)nsDFF&zj~8O{#S4Mr2joi`Q-FJ_U2QK`qxhRqpfRo zKl3T6$5#EyH;8$D0urUYbiV>lspZk1nvQogT&1d1G*h%VwW`p(v^SD#)HvwACtdRitH;9-5q)E`Y+~Z(^x>T=mWB5^24g#CVgtzxG05@WIn`7p2d81u~z#Cfp`U}L6NW^p{;mg z)f9!#w<(TSSHT*E+X%<2i&adDpI>}H!ItF>KLB7TvazB#Kr+ML2Ij%~#fKzC{L$vq zBLC(P+#r#}{052K=CY84DpVvr1sCf3sJy4Am6ud_&fF3ItV5!BSe|svl-8Ro2?XCG zyjtg{z||P3F`H|chIgG!3gf|NlOv(6WQx7^lSv_5vG>hLdW}+lxNs2$GC#7 z_6aSKg8c^Vj=&deAG23+D`Rd_^aba7;!z0Ju9int5XaJ7)tD(|a$?kK4BHCioFpV7 ztKB~+57q~SS{D>YM-g|g+foyFzuUGfCF0|4%kHvwSik-5b@QF5YqIsuyZgSY*>yel zT!egYs71V!73sP7%{2XysdR4g@8*@LNc6_bSKjQj|#-2@?+T`hbyBN{Y80| zRn{z@`#5ES!N9}-HQEVu2+Oep+l)e|KW0KiHV>z)HQ?{1?H`)5LD5kSWh| zi`h|57g$>qs?YVXDpH(-GBfiUX8%CD0#wtVYv-uCH{BIJ*g3Pk3)&5765ZPnZl<6%LB};d9W&jeD6c1 zD)g;}sfMKclkm-@LH-NX`@!YEGZ~xy|LNFqpXC2zln(O$ABAZEvK+=CwW;|UXi7e+H}R zDd-3K#TEoiUeG^nTC>Y31?i-rR^gokDCS16&92So+LU=~i0s|8xO^J86M?`M)zZ<3A?uQ~t+CDODSc zvlcq(g5fvnOOoNUMbg0S>G%Ddo?%tkJp0?^@eEa42G8+65ObI0>d2b7I%}b_bamW* zKYq>$f8yo;^GXZ;pP}>?2j~Iyf7Ac(Io`y1;{T6PZ2VtLdKVEO*GYpExZ+jz3j&E= zkp=Q6QyfUNZ6!iM!vhHgh4c!_Cea|7Qh z|9h4Ef9_=V-u(=hDRgbCSZ<9sEAB?BoAq^Zj3UI(44>KaWzn$A7A! zT339Dfb$4uwy-O?i~?GxjI|P}BTyWm`Y=$Xf)Wf0_Jvd#=!R-82nD39$0*kW!JnaD zz+gDAS3lJFRq<4wQsWiN`S9O^|JFFOj0k7!mLj=2KYRIN_|I>y8jyju*#43YfQZi1 zWA#S(!}%Jf`MJ0dU^X==?0~MtfNJ6DVgTBZsepK>J{u86|0AVE1OLyHNGMu&lmL79 zzcY1B{y%dk{uBRyjM9n!$015H0C~(U$k#9j0f}>n<1+eobnqsFD|Bj+2IZpSL9eAi zU_aN30`^mvxY{ZfL*u2LyvQg^NpZXy2$RCRWtAt9{35SYsp@^1v_^08Y$We)<>bHM zCOWKd{YhjvY1seoVH)Fjb@vG1efpm>_Dub6_VoVC4347AJ1ODx_I^NDR^D>4TLD?_fwwz`YTW`o&5IODgA}k`R%vEBapDmmK3*O zkT?f816iJucopqHiYWP%DTN>>0NxTDR>v{}m|d+*Nw^JiOk#lITbz=3gW`O2@V{}q zBw(HANp^aC9Fia#EpQ&g4W@&0EO;_Xv*R^+Kg`MTmT~SJ#^F$48B#1mrKWoA=J#ew zPvy}{E&u1T^Z4fgCUAkHyXJt}!~gy9%r*VL?o~e!);DBFvkImq8$?i=VzBc zzj|@~^Vb)zp8tIH;`Q5$^B4O9zlFx7E*j0(yTl(*cn*`ZkX87 zw|)(Gl=%hL?-KR%lq5~KE#D<_%jXh%eFZfQB?`7F&Uex-)pi&RLragp>H(lg5zvK% zkaob*@s>pBAZ%0=LvHK7wjRD}-L3;Zqp$iRXvA3C#p2nn6yIJ7ulo{ec`Zd6C?lZB z;<*E0i;&hu|5w!Es298yr(xsjiOZ?gAOw+@kcHY!a9v zF!r#b0O?Y=(_lv5`O(Z-Yn zQy7?Bbx;rW_)8Fw&4RL7I#};hoFf3E2&j9FYLM~@HDk^KbIAt-5(hBXd9TJ<3@SAk zlAD=8*zY=TFnORlSzlCstjQnRz)`?}?zce+XK3B+UsSr$5fco?+L=TE2>H|l?i zd-n=&lBnld&_4U$bt~_`xRWRS?@HOzW3giDTScnZMryEEuNuFE0U!xd= zh}tVJsTzwju+31|lHr>=SBc2T!Dds^6v`^LglwZw*IxZ&fldW2%oZ4SX$`65yp$kb zWC4trB&@*tRC#6N{udVNU39ecIgGwd$u{YC3b1GYd!G6JgXj9w z$f4*0BO_;4PSMQns%uCTpt5? zSUXX2mVxU4&jH@}9(zMIIP~r1n^t`(DtGHixvWG_#$(_*vyP77`VCX(4$ihoxr{Yu zuJ~D7Ny7Nwlu8dRz1G*GI|@m40PFR0Nl9ok~# zAD1OI@BbjbtL^_;8~>kY?*G}?d%FMgD5cT`b2Q|3@io z|1-G+tn&=s<9uEJxou2f(RKvO#v{7Gv=G5s9P*U{c1^^>73vY#4g(tSjQCY>TQI{XBCHQ2o}D2gsD=7O}5{J>xh; zACABmI7gehRPVAnOY@$iO_Ae8e)ytFWQCuo_$Z7zWx?Pg7N`|IqOuVNBHtwZu_6Oe zg*%B7WmOFn6o=)It91VHZJ4LhzqIH7J(a&U_TSXZ|Lb|)Yjo;Qs=9Iu*pW-}jP^k}Cnv3LgZ zS&>0qM=Z>O5>zoL zWdA)%QTD%mo;f?H|K8)yPm>FH z4^OaN2eRo0^)&BS6xukE8(?=<8%*=CLVcZ$*g$|?ldu_z2Clp46i?-kQ@Zj0em3BK z|DVbK{ipmNk5uaUzi9(jKK0=Gy==id@cVnR3F{%=-7Zw%*4T#iSUcH=I)W#D{#5Ep zNB-Z-2e6O-SM&e7v)R-6@1qn8|1UWICH;}}-ySUAbOj_R?d1wEN&B?j0kW4(?tpgv zRxV5I=`yeRiFdkO1yvu2D(MSgO@0t9fw(UB9_#S@Pf*(Me-idT`~R#>{7>cl-y2Wd zC;tB!MdkmMc^1mQ_Iq0~K*HuwKOJhDz@HlWY8Cb>;5OQNLc;oJKBN0}@Eh5bR$b>* z9OduIt=jGX{%60RwaWit?tj;xKH2||QuO^_vHRsu9d^AX)UN<_zcGF~*p?f;ZB(BQ zyk(GXohi;xev(>AtNowmcR2lRasE@;|IXBVlK+oVwEZvUS?>L``F@|a@6){VS&sgo z^FGHO#jxLY^aLJ{RujO=epNAfI;!>-rPso`^7ffmUKjhS7y!k>@>=;Gjr6e`RK??1 zz_)uDSsjD3u{ZCUeTz?y#!t7j;QwNuK3M#Z>$qn8pXL&+>@2G97nithgMCog;L|A~43e=>f0|M_tWd)euGh+}}_Jl!P($Nb%ACFMti7b#44 zJoU#2Tu|{4MSwr8#&Qv{_l2Szd%dW*l)r!(3IUPtN|Re0qEKWNX?{PNEx{3tB2|tY ze+j-tF-l>ML=qCna+W2Oj5yfId?jBVtFof{5S4(=(~^vovltaYiZ&3l*RJ?`*R8?A zB#Cws?jL}`+V?;0$o+7DJ^O#`_+vBwkK;VWe?LlL`~M0BBo65oSC|0ZUGmj$z9>w- zz;SWVS)X7GBsQY@0Bbi1kUgFgTCi_=;0^i3d9ThDo4(sYJF=Qx6QQjInuig@NDc$$U zLkXUx(kaDkGbPMefk8mFaRWtK2C>3vUpH$!_fNGh&ju8tBqF;FqPR3$uZBjoZiO!1 zuEi8Is&Wm)wu7_%JaXt|9TpuI@7+Kp&6NK48Po=KDY72SVSAHyLq>3Q~- z>~LVC_RzGcwHwRBHj5}-z`(Y2n%b=s*r!=xV0Uj?T;#C`ExY8Swm*!zH55o=l)oqG zO+q3Z>}sg~1E{P|Oi>H{XAsOueW3Uyo866?Zdr=Ur2UHfs!8 zzEIULw_Drngkpc?=BKCHw{A>W*dC1e215Im`rE10a<AZ=X@ZzpXjU6!e`>(Ohtj@zHORQx z+0YQJ*cN+zY;$|Gl^Zgx5nHZP_Gy2I4(KQS?MJPQ5o?V~Pb$(DRbBd_u5E4O^M^Rq zXT(5CfxOQ3C4>jg8X3H(2EnFV05uHOv7_5eQNQa}*xD$N3t^HD}0;=f1jcbT}Lyzy!agJd4Dq047Ox zeCr z^6?NntK%dh`uhv;5iC=(`7gMM4uxBje>-I;^CV(#)zj}_1P)mP>4~d8Xw;5QHH%0a zVzpc#8pZpnkKU8?hRXi>o+>qabvH{;K<6_>x0ufUcR0&Qx_gN?IA`-))A_o(9B_sr zrpTN!*YXDD!J3ElpEmo#`FxFJ^Os_3RiEjUV~~4CU{F>hE$V1AW2_tD5giO2>xu4s zXUoEJU8$%D_RoU>R*7jV)~*Ju-;kY{G@0bTR8l2$r@TVDTuTj9E2}6WVa*IHAb)R$ zeb2=v|BK_Udr$!O$bWx2o0{@}GI@Ic`CqJ!dshJT1KB+qKvDTg1$a^c_NV|U zN+KM<%-)iJSHrLK6y|8P;}44QaU8rxe1+GZU>7aaAQSdtWQ-JeC6L3)7ZOD{UcE^| z{#iKV&Dr@n-KEM7<;U#>io=>^CBJbYNrA9Y`aF2+Zf(L9Kl6Y1_WpbPHXfBrBR8013$bef9I3mpepDPIW;P*EBZ?dC^a_% z%F%vOMxT_?Pe&QG=zmHW(A^cleeu5&*F689&Yt}Lk5hW+e^+8{Jb(vCi#`*zzPK%3 z=9Jf(4vvD0F08F!&?`F-jA&)xzstW2^Z#AKhvg=cXEns&YDuG%{QU=W}z`<{eI znJS8;07hvWmDLm}F?fw&_+yH5^aD%F$4B^=Em4g^%1bk{O#>Z4ihkLmEZ2Uc#wkhR zO6>~6p5gy!c<1x^x7do$5)#cpkAeuY=M;FlV3Y|==c9!&okqHW{&@K|L;)>)BpKpyiB>D^gT=p-M+X#wb=0*>>6;R8ehG+ zRDX|`a;dOH$&8Nr>so?4(gsKDsZ0)7Ws&8Nx{6WOF75~oH6c}2cw3kn3JP)Ugx5a) zk|kK6;~<$2rRj%Tl%_aDAScEsvZN1etQ7IF1To1gct;wfp&^d+hfOtl2WrECNHn4L zQN2D>0}l*-U~|pE4Zt(b36<$HQ63sYSSJuETUD397qyzypN5nEF^ir5uM_w<_di^B z>{sr8_)qV@KT3H}{?G2z-7n`~Cs5`2Ym(yskT{3YB?-^AIbj#%Qd0uZwQS-2>jWxX zpMvkh?`gXxPG4YY&EreD9*DcM$tlsa=IFfL6EFXB6g&Tyfv^uA|Ka)5O8oy*{Kq2| z#^F@{e<9u?Y~=n;0qr{y#5V#e*PELJfT)C8^MCnNqV2udlIP3yYvKFiv%>o&oI3um zTw<&}+-6K(1F123;h|-myVl{47o%;CqaylTBwiVSFAfizq=ep!y^>LsQJRB8@CGxRVyJ&;IjWGyZcn8$Zea zM=2HiPn-68umO#PBTdSHR<*4{pwp|U1^Nd=InWokMMcmmDT;y)xsSQ1_q54ytf8T` z30X(~0~wPVszEL4*4l!xVxCORhb(sfpWFtIpBng4e(n?3RWM=1|_{=;)IHmUryMq5pv)m1n@``gg#*`l?m z^Yoj-s#)_s$~$Xl(b-F9V2Q1tCy@1|ts7A3+5;*0d@2=0t%ZST`J}~vlEu#dx$Er_ z@_)D!r*i+-pFExaKT4_a|0_1__rUz6>vpK$JSZQsp`TyGx4Ikmi{kf^RdWs$!klI3 z?aaCgAF=_uH3u`C(7#q*@vh1>nS;BfXyeuOr;pe#hIkWu(jwsaS4G4LAbo_KSO!h5 zDHUC7V@9L#fn=32;dh(uKe@ze;{QC$*Mpz`yPo;}r#qcI#s5A|sp0?pfwB7#03tPd zlK~(qb>Nhoyqb4JE4-4gUn{d@pEYh-zDL@XUCOq5%>oT=Kg&RNtgUgN_w>Pdu9$2c zT?ei!+y9SXyPr(i%m2k|9Cr}|d(VF-Q}g|2*L^zweUwt+|6sGs>U%3IOldCBxCJdRgKAVm?(@ht)g%-72AFb)qs2QgZ) zJLTY6lAf363_w$H`@d(afGsiFGtz?TpETL19yz&2pMZNU8A1Lhe6=BooX?ml1^$~_z9UT?}>gL1Eyaxr&j zVJKhHx!AxJ)0;(Z{vF&zVy@Z|Q_hvwFjuav$8PT)J4TP)rXJ_Jga8~D?+2wQA)=e@ zC@8z>Hgwamb<^qF&AHJ_=T0k3|71Os2Qw@K3G#_u-sW?u$CkZjCb==B+}d2NS;_o zZYRcSNFM7XPnts7}|}h+_;l|W7$zZ zahvoLn|jhqJIPU&5B-sEGC%(wI_-2^Kn`6%9MN+UWRkahjnnXJm?FwmAb*n>FSb~?$yd&v5ZblPn)WUSNug!JI9pC?fB{hNK8wzPWgQ{O000 zOLNE^DA_I!xI^Px`t93`=e+xVH?79;=l1T~^thgCoMTS6)7bsRc9SsgbOQ5WEoOa4 zp^^-N5NB`^p<AV;Kgg-!Pnv+?md^9eo^pW1oNh`o-Bl zE?#{LxaS0XPj@}jS5SOAyoG57$TrV#hyYpA-#~@}?)ahu(NgCw2Eujf2ZGaGGZOqm z@1am^O%ADPEU1}%{ZFt!I9`GGDT!CnP8<74G?lY5S1k$b#jwz2BPELls}7^{+9dPDD|54&{d-2@S>-_Ykee#t-d z?z3a`*;V^IG1f;w(i8fHlc-lXb9uPunS6MZc%xhJM#^2>zjGzo(VCcGP~4 zE4(ry!A)&v>0aQeve{?OOQ{)1RTGF~B-X*SlZiv?TgPK+TL;tL>tJfEgQ>m_JaatG zvW#x+>wf}R9Fa2D4)3hraq@lp*!!to95HAyJ< z&xy==!u#xXa%9o^);>>atr-5Hcb|Q&&lAOv@rG_M7ms@~@5In){f0hUgx{pM@S7OI zZ=wi4Z|HV*bnrgUI_bZ(enX!vLTu7oh)oQ}HqnHb(@%(55?la7=Q%+zI=I4{SHVb270Do^h>Pj(_Mqu)5$GE1o$|(Z;(CtlyC#`F4gh zwh5kbZ^1J*1kYFzJnqnUJNH?9$l;0$-V?9mM)fSFC@0p||Gq+KYzU#TB81fb%QepZ z$M0Ufy?B0c_Ve3|tBbE+zWDk1i?3H? zj$6&Ov+J=+9NwUe+TJ+Mau`L-;MgXs6o!Z&Hx-6PX6=tfM2vfj2;UG9V?{)0{ZTl#B${?W zb|yhk-!T9xUEZOhPl6`|E`x;C3 zy0c`~=SepMcQ&ybxW0`I`@Pw)Z?IusW5e#eU!TVv`#f&yvxU+6y&0`@cQX<5cB$dB{Z35n0eGNjyE*Dt`&%&|&-W=OEIJU2G z?0%=H?#%0S2uABSEEo${_j_}7ud+#0uI|=y^>5!?u=&zcsj<#>bB)vb%z{E6m}4z~ z30&X^=a|bsiim-AIxaxRuHAUHP3QIAbe^&4Jblwu#xO}qg3@S57yLE>=tG{uAxu|A zaIWZd$A#nA7mjD!EMD);;u)L8(>IG}Fo2K*`~WpyBS8BIBT&B5LG^<*WM>N?foX== zb3t^C@j7fkrY(cmv)W!5p2Sw~Z5Tlcxfx4?cn6l2hh z{Z40g_UqV`Tc@{j>lkv|(UeoHljQB37N=V%0Iks-uZj zr=QbcI_}u#aZ{fyQq}1#RUJc!IGR-L=`Nghi{GL38~SXKAiZNZ<|A)r^jSy{Dn5qZ zyiRaR0ZCN^cmz@ulUq6t40?_i5jp~x1)$59DEUZu9T}TvWo(q}+L53idXI!AODQCE zB>EX3Q@5i4bFBi55@_plPoX^@c@v}0Q?<`Mce&GXo}F3ilblJ%6VQqM1eA8(Hl95d zg89fB8{;`q$FrY8FzKiSP3%e#CD7LAo(jQyR63IP4k zyU(7{XJ75}NsR-hcn*BQbIwxcnW7M9qQBh^RVGvGp$a9=*597mzptqfYfq0jZ20{zgp&+gpl zv#Ke${XF**x0^;dajhC5CD796mgjSIeLm6q?9OZZEEcj*ZxN9RHgsN7nAtT|?p@?sV5+W_0O9?UMB{qH-Y2rmv%@pEwO{+O?^4Zf}*& zHB>rRRp}g)P3P$jY+0Ng1Q|+rdX+-EU8Q83un7!Ng5nUx!4Bjp#IdzQHhsoeDx2}_h66LB&ls&x2=;W-M+j=~+x~=E+x48L- zJ8eaCd5(K^w3~W3w%u-G6sW3__Pat@^+FO0O@~obo{g(P>Nx?|=jX3EwH;jm<1xS2 zhT?3SqI&o+ML^GqaeMG32qFaIZNhUdVYYF35}{z5;(P}ZYM?@}z`4Ae!TZauBIPMw ztxzfh@a26%+Z1%WlSJ#Q7LNg}W8l_!JZ}QlO|Kk}{RUti4fwG)YXa7hGEbvS%$3H! z*(wZClCi`jblI)e0l%jfllLR*nzyNk{cf=ro7*rETvbJ^*+ciZvhHP6Yzkz*OYg;~ z7>0zaDv`{^R!@#iwd<|f8H(N9BtxH^?(FB`S>io%56ht26wqG!Cv9k`o~q{Qw9q{J zb2Li_Z5n59h0_q|rMl@3eXIB9KDexrfBhMJ18bZF!U@Z zDO{oR2xi$Ux;j^gU9gNpl(JX$<^4O}`)-=H-{gq3Djj`$Z+N6!wf9!%j5)pCq8)tu z<;l6_sA}H#r0T?+UZ=K$@|@~olSGKcyf9}>hBrxsmpEW4^u)c{uW=s34dz|%c;f8a zPn=IIb9>TvZcp^NJ<;dZt#I9ph&$xW=HdB?al8UJF0yUQgE?Cd>L>4{@8lU*eNXhs zt6l&ss1LSTPB!H^Vgwf`Vq!w3KOc$d>&Td9R>owz_1pW>uW{#h);xVO6rC+wH6Fcu zUTO{FFcK3gL<$>&jiqC4dC7vfTwzN(9E&`3ihPh<9@1fVb`8`Aw#)5 zyXD6>x9n}#AcA;PJ(M;-^YxKI!7(NrDF+8AkmEPs|Hyx$$K0{Hf;027NSo%9u@Mv{q%CQ9vL zsm8=Q9ao9duu8mcY4&J+(|5}wBiPvkd&B_ny8Je(xYLK@m2HUYrF`$C7Di5si6-Th z)6_zX&j@3mB7G6sEKmv(lI5!uWxqrqB_sz4%(C|+4Q+j>7v#N@R2VrbCYm5`d*tTL zx@juj%&Mu_Qd0EJNMR(Tm}r8$CYQh!w~Tki#i9@;5!q4G`AE~Lg{sXC&(2AlqYpe( z$2;l96ugrLrcf{Rd#9=}GF418p(ssx%QW6I9%o@Fr(d`oXg_&I%$Ed)U&9E-0ZPFc9T(C4ZYrQ>_muj! zz$U+UV3ThIHu-8`lRI=;`U|~jH;1SsOXEyOF7<#dFmGk>-mPx)wcJc0D| zn2P3`PoCd#OZiP(s$R$Td&g$^Mr@X^#%47QwXvoAj_b*9T2J*_u7B6qEXU~RSna5p zkbaw?!gEWdrFyQ!wRIj?sA#`TdMKfUBnDUKXD?sy5$br|*0W!?_3NM1;2(M~1J4*8 zUm2a6nEy-u;Lq?y5aA?4Ac1KPydwZZn6R@6me!Hl?(~m9KCHsV!ku;7Z|W zK_V3SQRN&oCm>kkDC8;iEq-L*7CYtljGbaF&5h^QcSh)DRG_h$82e2ry1`k-q(2*pNjHneomedz-x9#(_YL6kM}`7B zSBIhMucnsWElep-5zB&GG3aZQa?RT zZFl2Na? zI(-#aBmb3CDz43B)T@)dlV3UJq)gk9QLhK}&dp?`W^zhBh>~HmCT#hUdZtGz*6CQM z#cxN8jgRzaBRUygJ2L7eP4Cn~MrI+Wlr+s`*jU+Ju3)+5DslGHGNUBdtycb_4>dDG z?r}&8DX#h0>jvH+z@qj|XGMncj9u>JceKg-m|fjeV)y6sPWIV+ZZXehHnBVFEp}&y z*qxbT*Zx?DW}?lzoj=cQ$ImmHIG^Hp2 z(($nMuufT;^;MQ;x`Hw@^rTAnM4w1xi7i)OT;tsk^^UV3#Yw$?d}h&iW_|UYnXd25 z41K3&()dBeZ4#T2J2raj6r)*R#b~B0Ml(Y(vZN!FjjvfH{v2(6ch*xbd- zKikDQ{D8&mb&B?z+k*XO7FB!JSJkEs4aGsz8>#^=jLWek@Z5pD-Y%5qEa*Ug``!6# zu)%36rgqZl^2~g4VtLj#+$IqY=+cp#C=fA(>?)q2(bAO7!8=bP~s0q~%Mc zyooV%WSdgeQ+pqTwSSG4kYBd@QXFlI^q3LcQR$x(DKLv8)gUK?EQ$b2KA;`iiFJZne^0aXIy2KG;fzAkq?6P)k-07Lh#=6~>;4lyH#=>aa6Lo7HW4?;VZ_`E zT0EC{CWYmIfkD27QM99rgue_n?{?vD&hGnt_Ei25g|DRJ*DubVfB#~%2_FK7<2cTA zJZArQ9LM~>JMq2G+_CTalZoeg?q`ncIj;K|a2|pfvuv{*rk^=?#$|Ty4^ln{7vh=( z6@~`~-)v(Z2N>Z+3ez3aWUkXKIu{Xi`zl;vcFhJvggJz$5>$TWueww5EB;;*rinn1 z;SG*p3KE#-D2OH+9US~)yFh7-a+IBdcYpuN zWe-0Oop-G2b47X_9DD??Q9?4DlXM3@0v4?I5xhkywFbb)gO5X{eANC&|HU9)6xZQc zKiDuG99+}Ez!`wxI}~leOEE0`cId&6XRlvfy!!SOTz_|Q1mR_^FTlmCtLw9uFJC+d&o5rTIKO`RUku|FzYlwGFa($EjvffsD7ayUz)!zy zad0!FTOltStN%01zINC8L z98xCC6v`c2_pi>bL_9L(?xTb6$a{2)(j)L5iQBWhE{r0<|1*%~Fb-iFa;zNF2wcRR z?H4b7Q3!a$>@oH6FBuxm7c9Ur;|TohK{7?gGTEM{Jzzfk#jcb~v;iX~Cq-m&24hra zNnoB*vcdtE3UXvVf`1^&-LH2EXL1s{d0mIC?pHwJ;dlDY#h-ql*W8Cau~ z-T$M;F8!G90M5}S8-W)vSl64#*_v#l;;FTa`HF7PZp0;1nM)#oF<9`!laZvF8l4KA zlk=h1d=L*4x^`kOkPX~Sk5zg2G z`e`s6!fn1D91UU;qrt!Aic|)YVq<#*#|Xf5#kOZQqKh`eAu8YE91gb`N{1oL;V{H0 z8?5rWZ4M&B^O^Cj$iZuaECF$^V`k|BcRq&TBUlhZC-dDBMj4`%zYu=OZ5&spuw2?W z7EcR?Rus2&`-~+A*Z~yZ;*`XUOWnd0Q=FN2fv`l!_M8>`OFjX`Jg|YMYDWoBJbsKq z4(dIQBD&7FxtE4 za}q8GsLIdx3k2Wd9Hgb*yx6g13L-HWq_T(klCQ45qr1kAdBm^$bMCA#RK`tT!}kn= zgw_($*DyoVaSc5FVTfYdGBiPtz>jMbg9XXg%EUqbYV8pl=Ts0x3E|1nk`x7q+7igZ zx^&X6_?d2%v=<+6#4)wb+X=2BNa!D>wP74UM?IUW0}z@+y`hRbY1{?@4-tVtedP=zan zDQW`7+*o{s*pnndF$%>^C6%G&OtZRJf|%s|))rqCFiCi0so{wIydm2-PvBbaQf4?Q zoPb9sd{1ksy@^qttqG}Y${s?m098u7JSAJYu-VVzA>Sgk3(nVU`(Bc;r8KOeyAw|@ zDBQ=;73lrgd4b8~YDfFX=thj2OtucGm zfNA#;xxw9+i9}S@_}UybbD85PIy zy5QD`r$qd?#=)8`GP$;BOKIXRgxu8)SQ{?k4^Z&2(NJ^+zF4&SFbt^*%oo4{E$N!b zQ&ux496R4xFkg?@;w;_K#vY`*O(Z?3kXz4mx-$kAg4c~F(7n-;9SBPAiHSWttyH_K zVIQT%gJKF%5E~dPyB^qxn#wUhI54@`c}mTL9K$FR0Uj~MD*8)NT?u9P8QUxD5sx7} z1V6-)d=gCNsRK9zC??z0+9bq`7HMRTRBlP+ii=40xB^Q@l~=Zm3_Gl-*c1V+J_2uH zghRQ~nN1}d9RWEbBvoRr8Peqv$2i~B?1JZLiDPP=$tnSfGxi`_4$>`i=KS z4-RgMJvhRIap>cK!~sh3>^KY7DBMOkUJcPLcdH#!b9NOE6A}(%5~AbJC9WZi!y$}w zJe0o(CLJX>Mi*=;T2>dY(zv)vAfsd(MVBPPfngh8EMJlQlAC&!F+bxd_>Q0uKq5dG z&{Or)OM$*x2PqvP^>l?bYer>)&*4gkd&_bqdH*L{LvJ!Y_2ww_$0rVS5E}c-8C*_J z+$9Pp;dmK%?quRl;bQ3qV;8{?P3Qi}!kdOC!94JS+2q7;riNjs6xHdNKir};rDBX3 zZ?uNAGo=An?g|EEo0BYn5${Pcv44|G`0td}g&~08JCfr6(6$jZp}?7FDBzT4YU3hN z-9Yw*VgT#6SXA@2e#Mw*I;6xLzDT!o6aX=XFi>H za|oRibmA}2BJ><*9Kz{zyhLaY7t>(wx@f$d(0`6kT2Lj|k+eh_my)RTEIZt@pvp)> z%Mv)3T47JpaVj8Gbgtl8INj;W1pE8smhY)Q@oT0n{ORbj1%vdGy z=-n~eJ$xe8Sd5CSZ??A%FD12nhNBN@ymgy#xEr1nv6yq(396HP1n*pmh?Y&jw=ukhIAUw54+^cl zj)-cJIa=*(aP_4Nw#h1mAp%9SZ%7KB7r3({s(a&58Y5KmeJvj#dnTmAA#<&1RB~^_ zm6(JpR14^b_&JJDj;hT|&?E4iEl~;r;8o0Q)ius4d#*;UFM2Vsbl$4lD`}j|9YRuV zRWba`i*ODTxWEz4F)}v&0EXe<^rwFv4Z@Tp^k0k(oR_E6EUJO7SKVkC1u9Ik&8bl- zEyi!(T+nT;M?p|>ctowv9De$jCXbbb!>nGNP<|um64MN0m90?ZNIVaPW!gpdG&kAC z>;&k|)z?LAuOi>s8NXe$^UsPzS5qUi&czw;hB3s{Zsj^p#)n$Wq$Jb!g1&wsO{LV1dCh|Oj#Qe&O;y%exzD>mH4dbjv;}v`Lxr_+O2^gG5+bl=vH#p7m0l-V<&v{iG zegLKqux+GO{SoKu?|99+R#d2QO1M}PhWtw$-(+@W<5(yf{L(m2TPEBYc1Lpg;#4QI zRS8j)ena2oruOica-VR6PEi`}?UKoUf7m`B3z+&K>nV#Bn{{BXC_&&#u_j zHpwea!Pz0W{^u!pbA1lJJ_MI%S64qiKLvmN^;a-@EuJ1=@tD8;_E&ITR$v9ix8I~> zBmM$lG?H_{ey@mk`SCi5YWg9+vVbAczP`?f9HlXgF5(=eOBkT4efcIsA|eWlJIOH5 zS!fPBU|^9HeBWaUWF(_F>E3=1Q*;VgDAZz?@MPyVCt0xwBpoR{t21wzDM~-!lJQ7Y zv^+$iOmnf52FeIr7SUporEwA|zoPh75m~@!wA@A!WeSDi(;y~MoZ}R+8x|A~j!U&c zK*O0}zSYg5R%?S0#(>BwvIqQS+~W9Ekj@~}t;{l}Tjo#wF0^^^9vq7E6!Tw?Q63!A zni&{^4NMYB*2N{QouW)MrQaEkz5CvUVK@}%hdE)cDU=68M#1ns&e!apL&)hqJ}i1F znO4m>|5#oqQEQe7FLq?hGj|uc z4pCUR$-5z7*1Ilnlfy!5sn#hPn$8EUh4c%szpms9ftvcnJ~7RSdwYsnkdFXeqzGm^ zkl^4(n&(S)@mQY!Qgi(X;7vl(9LBk2XUd3-y}kt6R8&TL-3evIzTSil#PMGxoRLcE zh<@5*{T4?}^_J;-b_hh3hXtKK7W*I8A=&1H3go(_f40p@M87Em!@0AJKVeU6ku*Qz zQ9;Z%&mQuptCYVeoT;sA2;j2s8~g!<-{UZh5asS!jcHt{1w`uUFfRBr*wD73X+4Tg z{*7YIn6Q>rLd)>NU=49RT)+$mJh+glz+}m(6Ai>sdY(eG#5d{}D#I8jOkjW{SEUoQ zfjJIXl-W5`nKPy{7qeZCy9$k62Tc+bha57$DZ-GJSh6A(r)bGPD)MeC(Ad_$U69lzJGQ(R@YUnhOD2*zTV$&|q>6P+azKTl zymj;UuYfyp$3v$LA{kd^lQ>dy;45ElZC1NT^dPt)&iJ`<2dwOBZfmTpc5AHSk1~mP zgR-U8q3x3DuzO~-f{0)K*wx6H@2O_TT5}bd*OLN)A421pzw??M(XC1Uhw@-F8Xb?`@!KiADE?-Ge}`e2mnhY0J;b!z$HtTTyAWP3znc zf$rI4dkMzePT;;7rX$i#DcJ0r*DtSV)oq59fKA$g=U}ExXQWHuB}+^3vIGChp9s^<2RBa)t zOkpJ|u{ps)u`s}NHv)~$RX~=Gg}af)S5nm$7*v5t57RC|*+`rxWT&NafyDpC4?|Q+ z&X|O%C&uKguSiJM@JKwEq{NHed!Sg%!dN&Z+y^H@+!{A|i^xM2Og|PZW9@~_&^$bq-RUBS0!<1YdqPNoYlaOV>^UW@}Y38u5(A8v~hN7mY9uRf;_PnT8 z53&a%S7(#y>o(BhlHqv-@utrFyjU`K|9cpVoGmOtUJPVI5YU!KrFANfR*LVmdz!0A z5qmWRElC=nif4lh2KG(H)v*M?3_3&mBQ*|Uey@#LLh__1mG-g)q1Br~rz$FfxAxBx zJFTzWRuIGZBeTS`y8z<)i|||Mw#7(0tbTX=H`>Ra$@1rXjeh10|Nic%I2FkW`0Mbm zBDx?`p)a<%zA%&~`4M2Ldt|6cO%LqDzg^fikZl)3=9tASHv+!_E`7IQxuuH?p*YWYdQJ<4)flVf zHju$pRaVZbSE8#<%ZJgA#6Q2gJOasWa0JjM$#>6jdL$fSM`i5kQJLnH%6op6T~Fr* zCi3vXrboOGpUINtWsu>_o8m5WBh)_+_f$K@2dXN~HalK-xPeL4?o^~`IgVn?`4u|J z_V!co(9D%BnxUBFHVcEVGRvw^p#3Qpgxa4+oQV+!K%rVMO7Z2zXXCBFN9(hJ?V~VD zExD=~vj~(0wqCINj$}DwsysUa!LgFtxQKzI^d3_vOA@hLxTH8A=h?%DR4F7`L46 zsb#r5_A064it<#_V2X@{PAsuNlA-)kd7sG=_rp$unP#d!=EURRf;D*`^H*iqL)EpY zxaQS*@n5m(kGKa)`ig}rXn2qfQG@Q&-WLkNpThP~$a(NxqTtduOR+#6X3K1|^qw?> zZI=EawF5B%HsK_?bszgtVrtYBbbJrK(78?8$+Q&N(CRG+9o|Uz3WQ@?T$Y>7W-Pd} zRD+9%N(OVII;RD;J$ShDUO5!|b#Q}rgVTY`0x>umBs}xVW;bMc`;RxfVe$31e;JCo zK+EAa+k6Hoe*&|~=#kxs<`o+aXfcqjtY-u70~>7F8m7#rUw?*FTojWI9El_+fHf`B zq-zgVWq0Cl3|ENLssh2O9c@sEx3%X4GU!m$$O#yHk2WOT4a)TfLB2_r8F=>k?EB#Y zG9JkemUdZ=HixR;jLn^Jj!KYgm;>5M995IB#_uZV%tMuh)W543xd(IiR zLYsu}Om1S_>TuW1pq!{rXc`%*pX?;w!c=5B`$OzqLGGu&c_pEr^2DcGtG435e$AW@EQ70L zB4Y5ee3hc?mr6oe$@MPF8jVrTC8S3TbS{xL2HGjTY>2fpfb|QvQ&821+L>57MB9~3 z_oJ;tRTBWMW!G}YQ#bVCVmfn{K`?gbo*&G;rSChz-1nRlZ#kV#eB}5pLd(z%0@rgr zABGFpbCym}P0&`Ms)({nF=0Eq>7LU$KfRK5K~Mxyl(%McDwA0j0+Df4glmfMeSW3I zwk%p4gXJ*0VbYoJd=~Oq2zKT72;ZU@W!aEggqZz{B@f>wLr#M{H)DT{WOW;5FXeYu zzizGSa7OZUzs8hh>;-cZpL-Rti21_VnyD^g#&+^aSqb%$A+JNXH=#SfV4-!Q4vu*t zad14~dH@99U0+{{mNMctvfcteJ6eYQAs6zArK2@3Ygn z&PtD0HFcmiTq7A#$HN*?2;T9zIc3R1-iZg(IP^7%!c4-F$r1#+HlWt^!wfDNT%TXk z@ym+P5;lCS8p~}TlU#UjihQCoAu8kQGbK>sRHV$d+K@pE1IW-7`ov!aOR8Uaz361{wzS_<#;xkF6Ib1uJ0{R!jtjTcjqV5C4`>m zPo^HMx!Pe6B-PDy0j=v+dUb%vZ}XZ&{3fyT_t!WMWp)}0YZR2<_M7UueXF9WgC}s^ z0c;bs;#;Fhe^&Jdw1j>KuqC`6w;{Sr9m^GNA@Mc))I~2;ew~ zwlYfuT##ENj?_ZQj$sfKr=KYbag!>Bvu3lLwSPp5JVhDVra>jGBg;^l4NiX@1j%-A zIv6{Svl$!>xO;AJIym_j4}Louh-iGJrmNSRIN#&JZ<^;s;*_EM893${Q8UZcZcb`p zD%uRtYT~Lw0F-8CkzY(6C0B;INDh}1kdR~>aegD}7fC3DkYqBDV;q66MQ%9mW6jx( zc_kevl}soO(p@4hND0Y$#N#s9X(dbDzyfP-afU^@AsFu#B;0Z2au$_ieerO>5=TOY z%4D0ytX{skcrF}gZ@xdf`p4kZ(`M#Unnc`a$C25JIOx_qjcM2`lEY#$cQzbLh^44r?-3*h4}|x z5#~qazjg5i)?^frd0|@R?ke*C?QuC5_3oCrOJ=xH34PeiT^f>onsJr!7lUbn!pS#q zgCks%XND@OH~~xfoo%i1XrEtiDefU(T;7h4=zphHB)d9A?TRI;xXNL0Q_)gzBGfVk zk5c~#T(UbS&$loVKZx`_#V=J_?l)4uBE%Ff_G z`)-SMo+nM)f+z5*$tzwG7=8^S7zZe20^yacC#OJM zy1#3Z$|9F6g~x8h(@q>V_RW?=>sk&>%=4xOeGDMDKEKqm90VY)*3zLi_%TvX~C&K2(H z*H}FpfMrTHTz@We8nZ9Vjqt7n_>NsNl+REJCxW`ZBzqD8a;2+1#oV=fHas?g6%>lvWJ$@lQVDvpjjCet3O>X9RC&#sa1TW*}p zp6sI#LWOgwsB1#0-pLeZ+Qp?7F`;rvRZwq|2tA|Bbs?DR;gQB`k3a$MsN}f{8E4YI zYxGFe7=wEI-tV#$yWS33B(k@LMpDJ;{Tk6ZSCgj-fTcDiE!!Ftme&F@ zsRRx2SG7q9(rwIBjtWTH(>ELfo959fg#o%mDQ2M)Bo5WLNSt@YiD#3bFK#<4ABQl( z$5hxy1ct-H!aq((IJ|X_KQA(=9sa9A(*|W3Tp?S;@&gkzbQ?&rCYOFRqDUmfY0ay+ zQon=zQbbwvuE~oSME0Ux300g<=OiH!S?#V8Y80Or36rYi$=CR7E&4pkC&!Kr86P(Z zewZ=%!!n1HJW$W`+5qm(TkHDzzx0hIo_Trj6ov=}Yk)$`UQ5~Xw_N1yaLPzHH9T&O zr7XBE(k|9yvA5(rFkXE*Ri9;fr#xJO;}GBCa0?@9s@%wwQ6ol93756ik5qE*5Ij$w;4Gj&+%Mm?v9K6Rx^mk%M-^v z@lPfvD4hDU`C_^}S1Y$)KMu!noauPX z{_i-B`G03Toqgtxeb=8%JlAtSb6jucyPpB){z<8pZI;9IGw05@%+CEm%5XS5SmO|# z9sn=|ISCHvF9)BOzGrFy-D33q;NWlUiGy{DmR}8|;4OLDh@`9IpQ!-A!Ev7A+ubP0 zvH>%5z8d7{Lw?NuPEqvLAj@|V%GLDc zVQyr3R8em|NM&qo0PMZ{cH20TI6QyrDey6wZF_#!)pyTi&$?}=+ou!T$9B@YJ3GgL zNJzq%BG>>ZN1e{Qe+O3ryhxO9ot`mwwqub%p-?DP6$*tyNTySgbdM&G^3EJi<3BzA z)9dwmJ6l`w-(Ig*{I|EWIrvk5YqP)E>uvT2TYu{H2V2|yKY`v8;8J=r#v%Pv@4;;q zJNE~9V2VE?$}mX|z--WhX=;DQkR!%h5n>_5DVOiwW=Sai0x=#^NatWgD7dB>k_^OJ z6EZ~yV8VII4!Yej=96sL3CXm}X@){srVG=QbvZ?-JB5rR+STtBE4FYb8Zsc@401?W zM}f*1q9I8*O1OlYb$55RdcEE4?ba=t-w_(IgH{{ljkVea)3$ukY6IQOZ8k)MF8y9-yVD=Eo@e~^{GY)%L+ptJz{2_8?{Dwy^osL;x4-)`|DWS|1=?+J zo}%RA#Tj5J3h@YsASB5Mk24CzTyMPs{}rJT%wjGIUm*mBC?gmCZ|(4Mh7hb zB&;h5V-ENP0bKxuF-8doSQKmlKv7B<=7i1<01rdj!Niphx>j4&Y6=%{C?+I_V#!NTj6lDwTA{;kG6M^nAB)58tp|}(dORvppT;6 zO}G_?gZ&X4Yz;@-yL-Lf?r=0jJDZ!R*X!?Xp#d6>hG7#NRwDH^#4!tDj8-KzHx=ti zox`pqwfWk$e>DJ7pzvnD)9>{Sb@#UR;r=ch47T>8oe1r0?G3|de|vYdy$kn;aBp{O z4-R%we`hq<-ix+&!`^VPwY|TyxdqW^Fx+X<{z}wMDVd7itx8-|ub#FRazidQ<(I?q zC_L!wbS!z%R&QswzrQ;OH_A*@O_jDs@f0dg@xp4XJC&FNakxiqY<7e>?2$M&gfs zI2eSZy?!{_g`0z@x7Xk5_rqZ{+>1v2y*}K8z5ZaZySKSN>~C#u_WRrY25r|<_b|SL zbEfGUk_a(GXNay!*}P^wZAF>32H%jpPL)OwT_SIFb~`;o!P}qSO4pGcH;71fs0Y}qR%1IEy z1Pl?#7>YVApi3QqFJBi!gGoZToJ>nWIz=VimRL?x632*Ilu-hQG13#?d=-_|hv+~q zu#2S0ivqE-?a1#RVT>a{r1yXUNCnl>n9Qdr;Ts@=Xi5@>I3N@-4mlcSF++j})#5lW zTtfh-JAfn-kGxLT0ok=}`9ye!89xAj|A&IF*Yk`_k>-Y1006l-R&V8>E-nwpV8QUJ z@m~R~s_@W0-LqM@BWKxkh^Uxd5n`C42&5!pN)E+1gzNzH7cfwkjwy@~V4OmZ#&cQp zEurApBEvRBA8@34qIl~Pg%m-Kz?xPl>i{MZxFm6mlktZ%f?V^ZfOVyNbA>8_ohQdA zMjVwv;F9fAFhvDtrYTba+(m1M{})6TAmn4WrK4d z=^R@J^V#8*YPqF86t&eDB}f^RMyG24%GjL3)Ky?37&9yLELATcpMZ>s@t+7SI)fC8 z3QU$vA)g$8@4DZW>WS7Sgz*i**I4gz^Khv$Nw6bg`;TNz_V7bXcJd zD-=hi+GxFU8f(&mvO1P)J6-dguhE*LRjtfCs17Q}h$A}131Z-Gf&`)SnWUzSs0wJ7 zFmQ+Y1YBSLkKv|Hi}Sf*se6KBJiD z6pb{S_3TsyP~_Wq4PZL(rZ~aVYzp9%WC<6LwR!O!6QYf!@GhwU+L!O9IJq>&$iqSQ zdI~7~{CGh3dQP{GE@^Th!PGxJ^mQYyhl?)=QS-UPCQaJ7DIG~Lj=Q6 zv{t){*ToK1F`w%sxcBf@8BCt^_p5<5v3?N~C#7VF*ak=l7ylq0b~+tthY4_}lD8-V zn1QJ>#9#vY1!x;!D%xb3D!>6r;(4i*gaPR-iU4E=FV&F#VboV{NGS)0GwY!N3N)Pn zn~*Gy#F9+es!`Sa%RxGlQ;Z>uBBQhmfMu1^>dwNso*-}f7182EED;?#CWK3CKv=)p zsun{;GqeGq0)?5;x+v0`&Rt8}MW_U-q;?SaOa#GEoH35*C5e@#?fm{8ClOA@wX8*l zFl@|FqVPl6NWiFL9tnSSmN}6F&%^>)i)@8<1F|gS8=?9R%lg;>Bg=;QZ&xRJV0;a_ z076O2uYir|R1v0rzdCX*mCEoIqk5UiA*t>#6(0+gj?qXed&8zI8~zi8yeLu5;M7hr z|I?YB9r?_UA_Iq+IbZId0f&|VVEe66f#{Hv~(lE|*(%#z%aN*M4e<^wQYsI8bq19NI0 zIAj+RmQX;^RM1cpfzMOKI^aCj9HTAn4S@8&`bAs)Rx@5!y_SBgAgF5q8CyQaAx5gE zdZ#@&jcaKXoTbkhUGl`l!gkzXZ3jN=5VNT{IK zk^k4Vc*$oBIl6=M0}sCS0bHUaLUKMa1WuA!`y-@+v>?qm*ZOlRMneqEZ8k(SK^zHs zhZJ!z!j$n&OZ_@YX3q3|59Rt{hABy;xo+349dNDnaK65H1+L}^ho6mS_Mr6&9IgYi zNPh*sUk4Y5S64qDAAs+^d;y(HB$=WkhOSu^jB{$kf)IDHV15STN2d!w{`LtN<8MGL@bz!$rMwDc%og-2Q9eoyyJx;ohRkfk zZfu*SP!bW&w2%c;I0qCl63-AwSWL)mmIBOJrff|)3_rOtpJyo(a_M{PkOg-Lz?dQ! z&CSSzK(+Fw4}uL4Wk@dd1uTk47%E)yR;0d{9aOqeOl_+Kl$ukbMFMSk5-#WmdVf@f z0vKJ-5TxM*xu%B_6Wz#>5x#@AQdP;xXlx77^S}R{qR~J8v1Y<)bCuY^q#KctbwiSb zDCMkc>b12siIcJTn4pliVJiI~vYTyPu=@&zA!34U+kAq|>-ClrS6AxiJDl7yp9_tn z`hpTsUzk}GoF0R!N4v85I3U<`|ffja*mv80*#20 zR1Y7F+%1ND9Uy)Ex^B7`IVIhpQjc5S~3Y-y%xUCizM#LMF#iJ7A5enyFjOsdO3pncUS{j{> z8~P5%vEVkEB^yG$!UW(1b6a8qKp8ugoGHUbAUOTvJN;AO?st`!)^j+ z2w)-2?-F4@3h^Wim;wy(N%b`{djKk6m_~>$4$knAtm%ofUlKO%P*tTx{aS=&4yzK^ z3rdEl6yVivHxcC=vRf(86|1*X616S9&ife8P$E{_Vq#+X7vqrfENv^lUUz*_)alSH z>)LJbPJ>bo!2;ezM|lnf0E0u>G*%PT1?wBZdis084_KNspTwt6!YC02(;a3L<+fL& zKPMTLgJghTSlCL$m+WhXxbcCC&WWWmxD&QoLU?g!GDpD2DSZ6p|!j2cX~6UsFV}RI-KlLPC;^+Yj6N{RrYXqv(1<5fccDFL|6s1o6Fi z-A=P=X1AZ8gxf9j7j|ET-F>n>GQU>?|JE4(O6i1^*-`9E`udVW_oG7DMh-y0*9eo6oTuEcU2f@1Z2QW@UV&IHvY)dtP1pFOtRu+ z8tC`0UMW}q6v2c6%)vz1>0k;!%di460^5Jt?7iu4_r$7H)Rk;3umo8OhG;~nuqEZJ zWYsgee&X)*S}kQULodG2U;0Sif*jmUa5z!h%{Z1mkNl0l82XL@2P~K(#^4y)^~fE? zoTH>;np1Y_A~TgD=`0M9^RW$6+`S|8HYPA?Q^ZI{L&Unmgq`)fuk3=X-Cq~$JB`JK zm;zQ{ohA_u#Uf`y?wWTb4=6}UnhA?Ns*An;Bv!AVq)+VATNuYf7~Wo!cVx`YlM_k_ z{q#GL!9-}9?NlwM0ZwvGQyYFDK}hkPp#=hC3PUu?;&}c{*h}1Hs~07GRa~z-YcC@v zSK3o$#t)?<;HvxqO8_5MprF@uFp5wFhH71@!(QzYQY>W|p5ho%v#a`@V9D+UQDO*%V(nz{;a?o-KvHTGmjAdiINJCRtxE!Y^4co z2y!X1!43TpieG=V8{1cSn#O4D9f8ph#xMyHUEcuW=lA;OhH;0VUTlCf5}^wfhH4B6 z`?VO5nuzWhRBFmJ`V7v2#SrL;ze? zIKKGgR#!_o@kuZ0Qh1jDC{~7fv}h86G2*$#l7T~ll|Ed)lV7EN%eVTR-YbL;B=ka; ztb;q(O)?l+cD1l-R(tiHB9pzAu?I5vE#K>tUpoHie#$|A5+kM$C8J0$%ba1bx)~?- zfSU51J8LzZFpgjZ$jE6&l>U^;Cgf;z#0XQhJ`xm)^wbk$Bm-^L(79%STps4Q=U5l{ z!8;4D^|5NzN?})j%TY3V+p`6jOR0zMyxL7x0a=Dehz{m6&0u;^GH7)in@~H;?OD0Y zQ7^&NXGd^p;03$&@Be5yt=5{^x=a&0J1_b$LtDeCH?&REUvop-kN_+SAFh_A=H$@> zEo~b;SuIOVD^G4|TjGKRruJdRNsNKcncq_=4o85@qCUA|q8>l`&F{Q;0_R z*8Ot3$5fa{3PWU$9SDT&X*3O4MVraZ+}y;@Dd55sRDx-W#9Cg!7r%AWd0RGmH?OHa z>h|)(h;}5sUkW9LBnbj&UTS&naOx@=~{slBk_At%pZN+G-ir7PB8G?IC11 z^y9Wo+y4?&pSo;if)l>YWt~x8zOpjYPR9EkfMkr5&oxDP%-S%Nq4;6~1%L2`;v+9H zjRQdwR0cve5v{Mxx{0~*Z8GKJzFOWm0Bs0lAP35vhuV>I;1N#d|QXZc4E6`twbt?e3Bz20Oa`}Ba?CCupL9So zlz`ne>3Z*!_gLzRNZ8B5q;&FIg8zI2`knq(yH|pwjwf8mTqxd0$AMRB$*4)sai=t$ zb*tvAAet#aQNg2)Axo3I8DwX{R50MK-(3~ir31bf3R?vj%ZP0u9u;Sa5lD4_AM{5@ zjR%k26B;%|Td}XlHEnLsoVW+y+?Z)7L-*`{k+0K2L^&SGodGLkfIP%|gedp+9ewt< z2N$ZCxM<*}f>#(96kcF@f6$SM`a~d1T(KhhfK(u#P;&}<0Y{!k6-xHQ)%PGm>gdRW z?05&;vMsM#s5RxA_4KKbE3{sTp*4*D=SVTADJ4 zg3mD*ACENO{|jyu*iOfGb`|RFfu1`+whF$)Fo2mdJoWw8Dv?`&EV~<}{zkvsN)f3gj5iPy(3hmFiTvewIj& zF^a&NgU0#>NQhTe8lf@(Np1v-$uc3~}HKyfullqhtyl2^g~RImu{Sf^=~Bpk0O`N&aar5s)s6Pac3z z9Vd$h1S}i2RXAC~3?JH+K$Oo={Ml`mB-xeToGf}X4z0K8Z=sJHc^tou|Bck z$-zT;KIlDhvql<;$P2vsK6hmjZOBXOSb_jk5+OTha%cZg2mk5eQ{x&T`u}O5D>>m6 zjBbu$TVcq|L8rFBf+-g~v|T#@mk35bQ_Ru1Fj({M%j20gm5jmB^g?JF#PThRTG}xD zD>?xC`};rOqA!8SwTog&b%=AKq(jJn?U-_V;?6g{ILaXOyWeCt>G|oD2+Z{xBV& zr#Z}93MN)b8ip1)Odu7;6~99$0WfyYd$b(pScNw%L&)|bOxG6&!U`0kLV_r}+Ehx~ zU|!TtT~)cldo)E6&ZMg~P|1dZTr|F1+wadfz?I8?r1$)^OSLrVMy3Io-!FCpcg-4*^7sgK{w);}tWeF7r{xfu1aPK2ZBu^|O(2u)rk zmhWWZUzOOHN^n5;Mh`(gHFPdS@Cx+R1o=a-#thP!jM+VTV+LtgRDa=)XXXwitI;$i z^70-{n}s7SO5bys`855e2l!uae4lUj)2u#oV1wCDv*a6Ojc=VVPL#PKx(D;M^HisG zdf3PdaKbiTJo2JcJ3_N1V{dSCm)AI)sOWv|`w(TyOVf_s!_nLlp_yalncYxnqNRvV zF=NsTp$~*i$X%jR)=j25Ya~PbA}?54;#REt^@5|}s^6Xs5ySGyVE(CUxjvmAyS=$` zGlQ6l*Yi|*dBo}`oS^X5oU7n;uDu67rUoZ5OwRUNL_(RH4Yn}!sYx_1s{SW z#tI$;6L?T&SQT6RJMyjaOf_I%Gy4J`)?bFRc7Kv9exX<{VtdcdB4}YI2`0 zU^>VD`3H7LI{ke*x1>t9s2qoCBtB}8V!bcu_5cTpku1tlqJCYOrMukm0k3i&_JMr` zjC)RbRkj8_=abqin9kcKS5OUKnH{z!tYymjyDs(o_D$tp^^f1Z# z>cg4tR-Ur#g@5b$w{pmJ7{K!J*16uA4Yn%0e5AcRaZ87}2=!%%YeiI)izpkpDTy?7 z-N_C?J>jvtyIU#k^l+)I;__(8_j%}(Om&zsMC~RSumMEVd3#JrmUgG}wk=Z0pvj0e z;Lc>k8nR|GVh`s_m4Gb2L!sa6=;O_csqb2FqGR^Lwfs0bBU2>)4qo_tfhb$Dr{mlk zr3F&Hz5U4vAi_z6XE>56AThf&7qQ4BOpL=MM4gtxQSJ_zOr}hy(UhSWG9#wzU=VNR zOLvze@U}Su`CV;I$QAahSKyoixi1D{%(!#Ygjl0zX{iClW`l(RCGxfGKR;A%)FG4 z2z6g2^0q^Do^-t>eqDK|OC1Tt0369?nel`ebbTz*YZGp)5@618E%aofCEZ<)U; zkmMvKF&WRVQo+2w3f=GYdp#uuET&45wLxGa zHA6BD%)7h0yN>tXPey676_|Zl2D<9@Emo5wu+y>$4h~x275Eu}jAinsA&NpWouVW% zdz{99nI{+0HPv|n0%8Pb`n-@#86sFd#3W+^ayTK_34jyUMn@$YfiWWhCqfsfWj5&{y0BsT304xh9qVe}Q!D4tjCh8#~Ht@mp!>N`fs;`QQ zBNE5tPUa7O1!5sCHUNzNnK7=;hd>4rBxE|I^9|W~oseBEMQJ<-Ln=>Hz!66je3#Ss zJ9(j_91&$8g=uyGwtBtZRQsT(@^a3-AFxchrAE;y+AkE`?!CvF2~56FFJhlV?IIE`BX%u@Fx zp=+dze#+}TtFHFcfmj>ndi)JwTLyxqoIB9%4WGJ>dx|ebiD;(gx?okV{+zjPJ9o^e z4Ydd*977cZsnY@*m#1j#%1a_5#Y`KnTNuLj)$Z98GImF3r1pDAHa2Gv%reUQAb~Ag zh&5b#A^oyGDi^6`okAF$55?%bG3JwODEX%1TKeuVCc~~!5lS82?y)Y-k`7b7v*kRp z9%g(ZqmdWVRM&tRpU4%drOqpGC}X^EghEI+0JaWwc@i{1N&M zL#|;$Ur>NztzrmW96RZ~?OA)3u-2sDQo-(K{~=8biJXMSIn&EEy|*EtT?V38>ZZ<- zy4TYNl}e1YQ)1@1aqX>?-!Q^n+&L&jo}*-zdzs6(Ac9i(cz%aYBrz|C`D<^Bl!HSn z^pzVxm41tJIZzG?soVp;*EX8B4?If~@&6rxg8rHi>HYB9e)Qd_)%T-HJ5qvPL94=; z(2BakoNzDPS880^cPg4x9me?f%nS$VCPqdmT?1=kI@@a@jgQ^<+DyY~|pPW`8q8XobSR`qqna$S^P8El-LM?^+wQ|roXOTThE zf*iIZOjXVVCq_6XI!OyBAf>7iZ!`>`P^SM^J(H@|I=I_yVN}?k2}v9=P(;A_66k{y z-Oh}O7K54uQF{3gB>EG`?Z65fQ<#Ypl=vufF+nsieTkwxAfRIFVVauU@M>O|bN52- zq;O(}THf>IFqPx#m9RBl$C#@8sjls;0-)o$x|YC*3g%R+QLYef#8rwYCk<*S-;MJ=qNqZy#Q#3jN zkDK<$Yry@Hr$GXnJN@3S;sYnAPl*o_n}cQrMsOEG)j2c3Dp@lM2XPB27l6LKPYqpX zQ38dEvCP*=@xP@Chx9Nu5eC`&1siglc0k>y5NOvcI`$|g7kCYwx5Zt)71 z+G2yrw7IG%R~baPo#I{KDLCxIs zcjOk!4}v?&3CL9z5y?Dbds0}L0J@eBTlXR+<{+p|5~8gfQK9>njwn#MWH&C7{NkqG zY7-+toK1*2d21#HC7Iv>`8u)ptI2D~?l7N7qvL`^k2X0B4vQv-#q%i^5*GMl&JGLo zUbDm2equMnt5+?ZI-cd5(kgSlJa#F}GS#L)VI(&<5^l11MJPpyFxoI;0+hZ;h%hcR z&@XXbU|zads3y;Wtt+^pB=F3EQ)_=k!;qqg1%~NE{~9)#rVb_mK{nUoUNTlfIMT=O zKU}`M(s!skIzf!V@%MszGa5Tv(U&N~Z1rwYQLR~zWYOpC)KoBbG+ez~x?;1A>B7(4 zHIj_Uy}G6rcHw zueZJXC(wKB&Q?7cBj5Cx{oTw~WCz>gM zlNk!2yXXSCrofBOu~^^AlP=`0nnRnhw^rPVTB#r{Lrl_;!uStno|JybNkB| z@VaQ{c5u>1@I<4&KN-^QMx$ z;sqyio7=@T#=}m=acl~8G^hY{){Ee!^H0MrG}%#W+GZ_?qIo-O5e_*B)Oso?0$yLY z1bmH?F%|8rX>N&W(rVwLIV-*WO>GA_P~@KJ!5a{~PDq4qa2n+O)E(T~+I0G^ysWZ{ zbZk21A)mom?kh)=qQ zZ@`+o)!!C+4c2`KC}zllsew`WW~)_~_DSkgNuo0H%2DG1G9-Ni*3>4BDzq;D0ktr_ zpVhKmjZK~(S`3=DTLWjBDQXuJ>e{jO>aPK*+D9P3pWA;HoLgOay+X~r)>)+0be<4$ zDGj?-xoqou@P%hSyc_`f;t-D-OK zd@l%2dH-Z!_ErK9TaBhGe>--!rijk+M%*2p!c99xGe3R1TM$m^0QsF_Ss z+Br1PBC!gv{8j;2nBSiLJ?m?0+sc&++gbr_**z+W0jSdH@_PU};5U$nIh1g)B^oyH z^1Vr+9_)C?PO0rJt2TZEzhq)1FTbfBP+3O|wf{}J<>fcgYww#{;D2$1@}Fl1-R_@f z2Y;UZc@{V*s74id1!&y`wRmYzTqV@l{~@Bhdn5jjCty3-lg+H8WJ zkK6rPwews2>Fc8#F=$Mze?Z`Zw9A+rbYNt)+ntrE8%P9IC-UBygUm{L1 znjsmV*OmKRLh?Enj{wY^@Qmet{GwcTU5LvSne}w(t1J)RfHfg2ry1kN2&G3Pojd-p zT&3yqfx<<=(l@Gl+U+MaKa+-uF25Y3yfM2=QrYDj9RX@V=R!}=)cjBsF3LmqZ=tx{ zfl<<2M!FJjU>XjEqYb_};)1}zPH><#1s1BIoW{#&mk06QlX#B4`{tK&J)Wl5+D>G>t*=K_)V zVmdy>Q?mcm(f6(sRo=bHWAN`~3@+RM9hBlf`h(4v{oiMKRQ!iAYUE7}GW51^s(>V| zQ+@o&=$S6SiOSA3$?qMq_7MX^$WUa$m(?vPT6!#!q_V9}&Ty5x&x%K#Qg-*z_$j)7 z0f+M1)6x-%JoHzG*yguJ1-LlKsMTT=~M#fsX9%RQ;j~imrvPqNak3D%-ih|K%b3j*!u!l>PJU zZ$T%Vk=6C`?C5!{yg!J##HxMxXw!c#97_#-@j$w_X$7ikfx%j#YiJB$2@rf$fan zMZ;mu=YvK#D4^bOKIF9@G9O+{{NMFyX#bm}arg2CFZ2KQdRs;NzqhsXV*fwKqvO8| zW5IMO>9sek@JNtTM=D489&QRn(7-C{js3b|?? zCXuZzwORg49c!0`+s{p8FaKD%i(M zZlDsEZcAf8{P`eM1Km_{}DXZ~}(qxK^2DP7-J* zgNfev<`hq5(3ks3$7`8I;6ROhVJPtk5V`>0G3NOKu4y@y9;9h$y<+yb(yr(vTe_K| zDIvVuVQkV>*+A4GY?CuuzbkZd$z;hhuzvmOC32P1j}y5@b;An=4?imM^85=vjqE@6 zuo%E4_FsQcvj2LU+x-{&?>Qc8|Cy|-p_3|AjXSf}pGq;gn)O$52ezLc3JcYkxXt|f$Cy6jt<-Xvt?uODNODq>3M$x*^Heqyc zh(kw-cKd}`&(uCzx%TOf0oC}f4zmVW^UKV$ry|=&&}HPf)fDX zM5Ub9yHg*{9j5ov4(>+Fb7+W_4Sl5x51P2;YnKXn^zbSo)rH_M+zap;h2j^K*BAF> zly?W!V0)+KT`8q6lycTE=0rlmeWn zd&QO`{Ri>TEtmhcM^BgkX{VI`X>;f0{O7Ygb@6|0O3!Bw{xeN43jK3r!=k{yiiDq! z8}(PE>7F>|FDK8!h`)x$c-{OrNp7Y6r!IqjGW&09dr+MJTU#&o-?Kc{{&N#YkMMYP zpRWPXu?(|l0^8C~-k@5S?V^kiE3A7>n}zfct9fjl{1B=Gb2yC;z;8B#f1VJ3!g+cV z%aG3-l@?;Zw`Vexk7*kEAJrFW@nU`ZoOnh!Myjh_K25v!dwvB|oh@QfjL9uFR#6yZ zl-QilChJ6}G7}L1ETk|+S_U{i?#fMUr@gUFXVM1$B*Pm!R-QQus>wnB*Ut9#B+0#LO!{<(JKy}qa>)z;qq_e#b_k|pLYE}7;Km9 zzpb6Yi~N6%r!4;;Vg2u_g7W&`is6d&zxlRg{qGlRvi|pLJaGNL!lK^MbAQA|z2%C> zTGYGrc=|>ClBg?-OyigyW56w{DOu|oAQ{ivbxr~Hb3 zdCSftL}oRJ#acMTe-IbQzxA_R|J&hwD*sP^cYCws|Ji(5|2@l7=l^lu6m{GX*s_hyzRk8uOUGW&0{U%dZeXRz}U|NSgao&ERm;_P=Y{bp(6 zS$(2RgqhZp1shOu=R8Hef=0i9fTSpqpcdDtb^a@4awwqMIwfU<*E!q3^N;TQ~^(s6p*~bcj-{#HL|6JX? zKR^EP?qr2sV?n(?=7zCgp~u=Q)>L@nX& z&d&m;$mRKm>yw+lSE9c===66wy-u&&9|SEgmzcS)R1vd=DL$)sJbmLRyE(m>ZTXm~ zX1{!q7MH$IbWlZ?njyDCQcaL540fFRMa*}7=Rce6$Q#`PTcUC&eo5czVZQ<19VCC1 zw~thm>lCg(E1+|4;_p-tf2TnG{(Y!l&!vPqcYHbM8L^u&L=$yy-@oWKV+R3~>5bl3z^6m@JtLrH~?`nrHw9Vdb} zOxE>KioX!{j;Yxs*g=$y@eC!1u?tFuvLWw9(|CvWl2)E3nxc{Y_q6#xdOL&C{{PnC z<^Jzyd7dW!M{(8IzHdT~2IA(mD{fYZ?0#Jr+5Pe2?B?*p^^c|N_@r`aB6yn#U3*v3 z@3|UYH2`jliGu@W-UyH!G@=ICg%mLkOX4Ngl<9iLoX z-<)1NYFmtix7#;5gLSdNtMj9uuC{NkPA)&5Ts~^E=rgDA#vC#78a?^%>&wHN!^mGasE@wBkd!Dou;rY98J`e} ze}x>Aq;tC`uk6ngm&6(4h+dKyRr|Md%1UYbkW|tDz$76Y+ThAxpb0y}5s^}mmu&`|#~_<(~zOZR`v@!!3{i~sLg zo@)KipsW2KT}v<83-;!4wRm*r@*h?>ek0HL341jw@azuPaJ|J{Ar|9zfEU(`A> zx3ucm{j!I@v}x$bho|u8OBo@tyPn`Y6a`WQVge(5#L#Y9NQ4)Kmv}d=)X0^BclRN( z#XxT;QZhcdRad$I>Gl0^{o~C~C;wypZ+WChr4YHl3|Tb)?Qz7XjsNKF?3U*L_U6m| zAJ6jC#ee*4#{MzmKbGzrItO5@V?c7Wo<0V|BJ<=iAWpX%=k$G~@ozZ)pK||yv#kHc zub27%9FN`q&u7*n?EhCzo%{@t{am$6Z$B>Cr7x6gvP)m6vdUSY?VY{C_O^QS;PXKF zhR@Z>#o^`Q^|`nE82r^eQgV86efa&mldGHW508F2IXm`BCL|cqVwnP@Bm&T~1t4lW2Ji{w(nq7V?xI%4a5B~lM!{(y#zP9}e4!C3d9X7{ zVc;x+UaLC+jGL+9K}1toyj`iP)9@s<4)7d~^IfI4a_y{13Jd9zCXmTXDnW2ANu>$~ z-l9>-3HQ4Nq^w7`wKo<=e~l<({mbc_glV^?kuV?v(bw}Cq7+9cSU2xG?rVQlYbfD( z`DSgYzRZ^eFdV^E^#2=9!pXQh8)(N}jR>l7-WdcQ?70(`r>H4gyOum><48T6)0A~* z>Ug(8*q-ZU9mT6Z;UogTnQJw{T0Q6G3AwLj(od`U-7b2t9k}kykd>x5xkPDf2KAt>j6hGbkwS?dYQjhkU)#neU$W zHeUbrbi_=B{a?@XtgQb}6=OV&_SanZXu4m+TT%1tT92dm zU0~mc)_18=*7@$&1{&W%@O4V@6wb&3O0=zeKn{O=0}r~-xZI8_vC&_a>PO08WG$_-hI@KQoKYe-yC zG$*mX@?@sxOabuv`aSr3t(rUC4~AR7x=-IC7gaOS@`+SAPTmAsP+SsP)470Mp|CgN6rLslZm9PtLvmv4h;)sPb3Ua4maeuubIu@0OHk_}K z{Pj{{7^ih3SR9sV<%mpI9E@qRahNU|g6RXOU*CQ$;a6y`O!I<3tr&hOEvMcKE3uZ* ztD0lWuq-Xas4SX93mRlqjjfmZTl76tXOOEDgn2bB3YF7Bo4YkG3s=-Xzr&)uL0sjg zC^-)TP9YlMTif-VuR54?W$p*sK?$exl;DK3z;i(7ADrFL9O9)HWd94uzv$c?448hNpvEWY*VU9Va_$?9%b#ClrsxO8Q^m8d*sAMMJgTor&e zm=NY(!R`RDl{>ObK8Z!OFJC0-I+9*q;)sf!mK^yUrrdcuLX_u)^3eQJR>rpfzrqS8 z;BqP{Wf0)cA)-8}ZtS%^2Y88QSV)3OiH=90Q#>h9fubaVQ_d2jT4+~{sQqCN*E%CG zt02D`vAlKht7;G?oTvG)rjSp(D*(elJiqjvfG7FQ9X+kLS-$+LGJ@OX8mV4ZR2ae1 z+O4Rg2(23OzZS4~lkbF@S9Tqel<{#fa;nPT-uk5iCy#R#%~KQiBxx>wRWrWJ>sBrl zzKhz|atHCtmt3}9P&C4y0|i`st^!-a41ggFZ&4B*crTYD0e~h#v7&!gMiIJH7XU%J za#aA5Y&t|#RhQ%~)h%011&q#?x6g9MTG~{RWOY;UU)a}O=l|7Vh$=k#fnMNc{@XZO$H6Lt5?PSFZb|jzDgzFNAvS~ z+`6K-*Q@(DKHoCPT)zCSp5HQ^%6`RindbYxYR%*^kGCGvuyHbWl4Ddat;%S8s|&0@ z);_RVrlcggLNN+Cp$Fw9g!8q~$=VXCj3AcAr51~}?-tOtr;vw}cTEHLI!rhIt|E?a zr_SNz^-wTYZcTl$S8G<32<*m`ESrB}2jK64_7MdCC^$Q6V4($|P7I`Gpfp}6xW^|PJkzkm=we^>!pBe3o5m}6qA+4sXtoF z-}neC=U>Mry|MFl9jwWl0VR3XOC41g&6KKjoSCZbn5ijp@;Ma@A?4qCQ4Na0FOEnF zj-{j_{bFQXW4cHJ~ll zQx}sz4i=jYJGEv*L&arcFI*>Uwd(Rpwx!`!(q7`_i~f4iUoZNrvGjS-UoZOWkF39* zQ+<8;T@u38`G3>d{qsE+pJn-9`n$#RKiiwVm-D~R@~j;HdtpxX^N%tQz)=kG^l74j z(^=@;8dLV%Itd1Bv87Ji8kcPm7N~XC`g7KszOU0+xUviTaU8rFicoB8j;*Po7B*R=L*5%3Ge@YmCtPT?x>yb^_bFGhUGbbzwI|s$=hBH#+crfU;sjJV zZR?$`P8W53P1az7;%SFXy5`JhTW@t7fLnypR)s2mKL2rZhjE3A+x}>L!)A@++;bzx zo~`l#e>Mz5#MpZhnLJEw6)0kfX}`N+OP2^nKU2)nc@m;PUdrig+!r#7Q}j!QoRApC z36<%qoM;_}fAt#J-{1cM2Q`6Awo;00ZpZ5WyN9q!V^cK-8aE|L1F!~E0JbCMf?Uju zV={!X;F{=bdWx`Yi2oV~w;$@ZXaN=?5tLe)OKAz`4sDW?~~ zI#@%~l+W!))3C}dYzvn6=|b~KmA5~=UAjV{FJH{f5?>1EO)P3BpE;rljFq#+K}F6h zT}r-2PDwv$g!2J3Ywh$RSW>cr&1&!}&?$B*8anvzJmjm2S51nl@>g;L`4T2$lk24J zt18MA8&Mn@QTWd+GHxU?{GB23Ff*&;ibRd zUR7Z+P?d+a614hMHxkuwnhZlpNEOL+dcl0ko?f`?!RD)0_k>$Ej4_*>5q^naG(U_Y zA^Qy*)_wJ;yBI`O<7?8Wv0?S;TR6q>Tn+y^SW8fyTron1>HyqCc+ZHiLQPbiusJ8>``@ zs)?o|+ZXWqdfjKCSl6}mt33eB7N7oQ6-R#;_?BwtO5xkgK8i3VQ#=B`+xnN-k_NOWqa_F|NB{NGnLu%bKYn^ANn`5)t9 zH=IDqyEjfpAEW@5$^Xq>DgW0_?zUlDl#7_+ z1xBlO%uN)Z_e(93f~o|Efqz7oq3I0KBQi~8Qvbj8JN^Bjawl>*T|54HUX8>Map<*L zm101V>}Z0*TT2qgReST5iIQI<(k^Zj-zx$C`eIUQo111;_o2Kfh83Pg@?X1N9~=U< zO#W~6i}wG{cK;>*`&k~>{?~yoE1UjiH7zEbIsPtLXmLD;ETX+M)#Yk^|BktQB%pK- z)6~d#jYOO3B>o2=aL;?#-2Pv`1}&JTg;7OskF)rh38wY0QCl}*-(ax&joSnI-S>Rb8zLW5-IVeXt1r=MDcDj6-}>$ z--Jn;gkWb={)wko*=U46gP=Y$E4Hx87b(p zJQr<<@nK+yLYOfG7?~ouhEsx1jpPWUIAU^hCdO0DQ6!dje1aKR8_wk@AD>-`vN#z_ zPu6;;bvgo62}uPcBngK&VVWW2JIuiyj$^S(%$UHF0Vt8z*e>Ooe6PjfoMhP!O~vkv z8i==gW9E@Kt^}^kb)_N&&NCfc&V4Gz##ArXt8K4cG6eG5Z0-rn#$>epxB$xmsvTd4 z787GCOsdP28t^OS_r1xBA$=IHlM(t8@r4~-PDBTncc$tPw#U!a zJE0x5LF|p;@)O_AuIzdp;KbjPE%C68Pq(+2HUw1bIdPm#DJ3bQ@f?IuaEIX*qeV%= zDT!l5We{!yPO%lP=V^sU#bBP7Q|B{+2&FNZPf@;a?zx4IOP{~^k=6BpA)1nep&GdI z>lIoVEaQ-)Q5H+URgkZAfhyQ;@e#x^SThsqjBo(K48}MD#WvUe%+`ZCjH)Dbt;!Zd z8z{E?e<0|{|JoD-0T}%fB@L9|FHw@u*jyrXghXgMBg&Z!9wsn;ZN$h z2Xdh*ARZZjO3<{ya%WB{f(uVgn#GDb@?-8v@+)0raqOHVup8jwTPL+2L3O->XaSn| z0R6+u0eXv*=#&XfMsYF@a_5|P3u;YBI;hR|xI!|{FK*WIk2Wxv!b3XN>B{w6s9vZL zCOWn!6TBYFLcZ<)pguMYjat@456QfL-yo*-XmfKsiR&{=3y(2c`;!aiY>uO%Y>aibFopbj?4$&%Yg% z27mP?93fHBNG@OMnrQ)ml9?pL7w`B6$(QOf)4ex19hxPF>;ps8oyTSbI~N~LkMlz` zMzD&vTD(Zl{y|yF)Bq~oT5CXlxH`GKd3>mk1@Vi2vcSTBe|YuNiY>@G3y~HDZmv$Q z9|`c2bHfi!sa(EX@C)2q|(-<{kXpL{$$I=L#eGb1?4oANFq@t_=Eo_;*Jyg53&IQ;(f-Rbpd z2@;Is3Y;yR>;G*wkk|iP9a^`!u<>C(VQ549DKuiIpn4As;;jpQdrKy z3No)3p;Z{C{=Rz!mDSe0{PB7rcKKwg+R-mnSZuNCX@rv5JHf2Zp%(MXx4DJpGNl#Q z+Fu?T4$u00H%ex2^<{7+ z*LFw|Kgp#~Tjxg9sZ`Z-kJWC?m^kC`*4{*?aRMFNbTe$Ep=t~0fvd>cuO~AQtNIZh zzlW*Ug!{Ix6}QadhL$X-yz}%`QH8nVK^9fVdpO0@1*d!}!xM8r>Pmz6BuiX)dVaef zZKi;{p}OH*f;uHbRE@jMGTZ%23xM~CjuDftnQNM%v%@QJb#(ad1dLIFDC8&t!X&`S zh^VfLk~U|#x!FP{!f64uE1@M&{_)_AzBfW{9?N?qN;Zd|Q^&nQ!U6OKsH{BBt1>FG zqIc(p9j4cXQhGhvBrC&23=%FD%OZ>mRLBE*)cemeviT`<)NBMtS*AoO% z5-E2s=9nZ4{J))6QwMNLqT0h?)<3I~#mb3Ye3$26S>!n?XWuUGPcPQNl}W{G)*aaLXt>Ua!UMADo``Ag!HysZcVLa zic&~XPIhE(rpnC zl^X$_A-ALnA}Iqcc^oPz^aj8*6$LB4Ic-#}a-A(1;~6QzXr``e`Qt-6rZ7Tf{>bbH z_mh5G#~{-{86W&S9^Xv`n^WOBt5@Tb4`>E3hSgYvM6 z?}7RqXT67qJLP=@?=jz90Lun5Tv4qQqCaYsiywXvMRM^0;~FNZEKtuXI`x@1#+}C> z#D(7aMVRMfS^0VO5v>BV!kVLzH>~Ig({J-_{=BKihW}xVq0TGn{Cvb!R6-(jb1 ze?MX~(8)t<{(eO8oTMZs} zBtlfu)HV6AkR>7BOXBF)VSy;cgC%s)EYIR5F1 z^Ngy4PYgsvnocZBC2>THk?zrmP$wmI2dvo=;LmKs`2^H~40WumvU!vT;A)G;rctg= zaP8#9HgxinMSt=0TGyqtuFYm$lgPT5V%p!=^io*M5wcL~T$@#u9nhZsENIfYzf1Ff zx%^kop{L9L)Zgy!6z~7u-QC@Nk^j%}EX@BZB$b~5R=k;#Ea4Z3PO-cWfq{RLp~?Y^ z8K7Cx8ln-Q=6Iy`DJef^Q$1oFlJ=INv5ew#qEQya`q@fiC2;}yMD5Vq&Fq3`)p|ts z%4-2ph8agmi2NgXGUP=TxAIs2WXPk-q64~X>dkL}lPf8Gg`qqx9ziVWutJvN6 z;WbA+XwrIzDol^3Sb_lK9KhsWRF{CIwKU5X>Kc7h6;`3cRvkQWp5qMHaQ zikS297R?Vp8bh3j0jzBG^8Ebz=Hl?`>gV&zztitgI3XZ7%s81sLBKekgOE^)LM~K)ni~zBPABla(`swY@sNvBvoz6x zm2YvJPbq!pOGROQkRLNyFj!iWLmbNxKj)sFRr(>V#aWu@5K%A^Xy$#xBan>P*5`=c zj1eEfFb4neAEj5nfiXoXX#X+;!CQ!9mAz(+I5>NIHQNG*NAH5a3Y#>sBdaj9pBab{ zMtiT)Dk;9IGqci;e^~J-EcA`KA!SDXkP+>-1g4iGUUiz zf+(Bdw5rn*yZ|=-e|L}2%Mo6*>0+EG8{qXMok|xy-RCEx&tm3wtd*27KBkEM5|{68 zQhv>`;CnFv3U_q)8J2<^kaJ8YOE`{g-_!98W)#6_4%#2w)uV$%{->kfL3^SukW#of zuGfeF79*5`LCd^IP{Xd*nAAnA744&8hi1u74x%!)S^V(9XoV4zwr1 z>o4v?_GqJUlAsAt{&jYr_`Ab4#M z4#1l?AhpHy>~@_QsiKT2e)IKey*hY&_FG>L)H)W9y!<_Owi61QNpa z=!(`moesDX94wj>`oG^3YYwj+pn1ICv#&<@9{gUvQa1c}Crkt_a6r4wDMsu~AGF&n z#Sx+)c>SfYnEo34)n!}N(Ie5&kD?*5=pvSxovsceF%enqSJcaB(@DHQ?3jK-kdmK$5`wzSoQ*Iz0YuwR1%|AQms%m*b9 z5BB!=HoF4huK6Gr>|cYfl%-ukPj3(mxvoe|!D5c99){vT_(S1xeYw})HuCwr`Qqi! z5YNf^+g8olyP`{fvCZGExu_BVYr`E>+W9`O%Fiqt`XBX+96+hWq7CG4aP4oXHA@rK zc9~Y*YOdI+moT4i^J%dEONI~30=^{vXRBA<|J~W_z3l%!$D`tZ{+0cffolTkH67L9 zR`g>*zDvEk5LTg_5`HEK|+9ZDhh$c zBWl2lMNvl4^@JieA#qfOT`bWMu=WJiqU?Wf2sHH%f)-(VpQ|A@3}3DO^Y^w{UY^H$ zmfHXBLi?VpfF<_-pubtT|7XzeZSB0+|IhKr`1FtJ1lNKS01GdKtV@?v4EMJuH!(-k zx=>5k7?lU}MBz?CBv8-j%zZKkZ}Rx`u9SwdrS;;00`vWaWE5a($FuzP z9tOjUo9_?uG}Ql3dH?rze|J#4|Dm_pf6@QX@ksyQa{b@b7idq27Y6cm+TF{1D`SDI2lVZ?+aFW1^XSG zGmug=lH1$BFOEm{gbhR7WNR#8`esp+OYUIn{so-#38HtHA)wHZR|O()@$pC<-77R( z>|s)MJ00-zEUZcQQe7o!z?2l*QPZbnA#@S%L$B=;(^nW=jf4eDj2DC%@@f$ zB2;;p7vZ$DMwP*ur&=|Y`N!NeQ9j*J{ORS0v#q`^99=X{)WTE)0h*?KevGL<-OO9> zpq6j>xuB*f!dc0koFA34-~v@LsIadWx4`hP=pCNo;QmBm?mTW(_4-)lE) zVKlP_@=uO8mX<@213x#9#dk5PL3QxTAO5&fGbOloNi?u`F%9K-$_j@-Tf_fd*SCa-4z zkQwAt0I2~NkTsCED?_F^U(L<*pvkTeCGIAF^N1vpEk0l_i>)LD?~f>Q%v zu~=|gghzd#ERT#RBsdF=FfN7mii*Mf5~isLBM~@wDzuQ0n@tRQw{8#gcs}Z0)nls) zE;aYP0L)BBYLgBEm_e12{NiEn5PSmj$tXa6&LXwv5DHjyGFTSF*PAsMI|fHBvK}yP zpt$X!mENCj`vny}<%@n9Bo8tnN%pONd!z>5>4`h^dbRMVpXek=)oFgkS;Z<)UcDONmB=m}<%&Ut5V~ZL^zW&-re#7|`s7Ah6w>53(I#k=SyF_wrTH4`gc?yie+R-&w z-DZ=7r6#NmU1!xz*fdr(VbfmK=0GPa0V)*U4Itw{=GcjK)E1ae)^Uh3jrl$k3#=_Hy2i?c ziIrCXt5U-IEUD{G{ZCv*>!|!S@c)m8WAprf>g@ghk5Ve~KmE4apS=25R{a{^Vih0? zEwBD&5*sR>Jrz){yjE(oPZL5i{b$}I>0eeTs8V5phz=;K z33XN`70Pv4peVBns2qP2U|NQv3Wz3BrggNVQG=u5YY41FV|&fLJT#S+DtlY6W7#`a zV5@4WInkIR#Kt0zy8Ss+m1=?I)bpGP(^kzrCjQ@0lQvrAI<%bsDorgSY1)p;|0_+y zH3`sH;yTo$Q*G$78tIIkF-q+`tro5gW_xg4r_~^_pVFU0;V5NBOL-04&nQt`eRdPQ ziU|JU5eN{#t4I)^9*_v`>;685KW~sl85EH6`BcmVVAu(uMyE8vyb(+y2c>Y0roc3l z<5{}}*#QUF^B*1$H&RM?8f@B*$SfVZcZ7va^6c|q`R&N(X3(=oU{?xVHlymdR_a@n zCiWjsvGQ>C-^exn|L%0SzyJ9t<@2-uL_(jt*nb>Ewf$Gl7xd`%pPHicPWGPy=(n=} zI0^S;{|R6_?LPzQE|aZ-Mh#9Y`_D$>!`XjTz1?B|Svz(o`%i$?6aw)RON^y!1ZuL_ z<{E+Cs*w>`HUS$DO6@?Fo9MToI1AGb6lY=j+fZz?1y!P}R>J*YZ)w;{-rwE+W<6*N zxQVgGA>^RC8fylayBTX@Hd-2M>R5EZ(b!nKBOaTv)?kJ^VzXIm_l~jJT>Gs#bh|!S zY_|JnD}OAL?Osa*`%h-`>}&w;u>U6RbY#YVx#Ru$-=mbz&i+%<$lk#OG!ogGR$z6) z+{ZQq@52UcX8y&?hcNz%QQT?&2?Clz6aTCOTY-Fs>1H9f1kFU=0&ErCoejf$%qpwc z`oAOkYF9rc)(+-j0bA8SlwZdqZ>VV?^(mw4^^nT8jjXSJL`ug>62#|CdDU@e(^0n{ zeEtS~*=dB;GW7eg6q`V_S-!@gS1*Sw|DI3RtXy%9%t9P%Ujtb9%aA zYHDfT4>p^!qO=*E4}-Sa^8DR&VEkG8JV{miGN9$WP*-XP}r2}qc9(*1Hcg_cKusyp7%a22Xj-b~Tr)T%=B z(%wj}P~)`kx)#?2TD2Od&{nC)m5~-rI%slcx&R7`zlo*lapgCw3#8R<65~zo?%E55 z!3R&%U6elW6v&L0cFGIiOpV070llf}Qi)+N;~%k9%KuGBm z&cuBGX*k~J|9ORsOig%$vP}{J2vV}hKtuv` z#+S&J3w4}f5*_^VOO=3B787kqImRN(pG~?!+aBnB^Zoa|;tix{Ax<;U`}*unkN)=` zJ@E=sjUr(|LR;~~stF37ZxS3WulyAXHX)9d7t4s`Kfm~h{0+++egHsUWMf5fvYi6V>VYX3GO`xXO8au9u>=U+dR}fst-embowGYDMPDf{cOxf1`13inW9Wz$resa zz`T(LSb2NRG7pS1#w3t)aZLXmWw_Ja#3V5Iq)*l{iBOc~^MXER3H*+(;aAcG5h|Ja zh2=`k(8ny#RNZXO6e@CKET=k8v(V;Y9-8uwiTD!CCV(jTQms^q9XLA1+ z`*U5OFWv0`gwf5M_t&(n7l1 ze>L_$Uc=>`ZT~MC`2Qzk!eZ>eCZ*8nkEsxm^}{J^_4s>fyN9M| zkaw1Sd5-xzWXkj0Vs@0%1=bb?>T^A;iWKLd$jrQg>EF;c2UWB!W7UzCYAP0Q#Y7fx zY9>;t^pNu?w!(Ab-=G9suvvYBmN?CltvE~qO!R_h0g4mk!wdzdV3Q(Hnx_Os0ZJ}6 zVaOY%07q$tU~pK!AmXBhvCDEnY29eXx`zMY4sG$-nLty^>W3n<*oVdy)tQC=SV%KYA@?oN6kvaE0{N*K0JO zRx>wu5}ZSRWuyPMo@INf+5h78_CAi52}a{}ma`6jHJf z@|Z0EAQk}N&tTO(1s&q~fG(baTr&cMYHB|fQ8*X83QCRl-W2x`qsB*SNmq=wtm@4GoY!>X`(_P5F78LFlXp5uKW<}S(A zk=1c^)bU)O{G1cM=jH!>r2+p>QF4oY^nm)m>Hi-(!_jch{~x2+_`jI+HX=Z- zlNu>-#jETV1QNX>3*=9xIFM+YN`#z-2NDVj=_QnPqCvJ(rGqh~zny@{d$5-gf2`7+ z|DX9j*+f|fF|dpO4@>#~-0@`Z|9OeLIESsNVl4N%}2HeH}y^)#! z#c}rUe>_gH@qaq$U_lZ9!4lu12wZ6f!JwT*z*bO=B)Fs%cJhBl6Xp81G7D8wW{Rv< zV;0X5w`S}-tj__@LKNw+4%PU+1;inECc{i#6Tm5k2?CNpI>b`*|7Y({=|6k_(*ttg zj5o#QGv955iySk(!*zm$wNS+e8_?feXmG;!qT-%Q9skcr0+)C2`^d73|BuY~f8EJ= zy7&J)N@*YesfKD@@g)MzLzvpauH-WEX`Le0N~DfJk&mjwK$QwgFeum+Qe~j)tGOT) zkg^`5Tn_|)hJFUUe$QV0P~%tmQ+Y~_*DUA5KYRbwIJ1lhXY7_DxjH|4^`ifeZ?0;P zfu`90l=gs#&eLP{2KeLo3MSdPxDa4AH7RU?uEBt6;p$=lnvki0c&I)b5k~)&(xQg{ zXK^SLtvgD99sJ*!xF-Lfx})))|35})#s8xKB`JVB<`!ftm;s+e8N^W$eLFaKo5CeJ zwMc_vQSqSHLLji8t3?6(sZCsM8H=Iu(oSBal%*s%TK0rVVcxRJ;!u8(*Qr$XzDQc5 zH+eRYcegU~ceoA@t6P5-8BS{U{|A^vI9lF40(h7H=ZuD?{x{vf|MEDc#s2?+uLl6< zWRr^|=o}Bg=TlwMa&FhQTFHganqHiET8NZ+M?3Z7Fdg0pkt2(B?5oMXY0QIa07$cKJLjyH^RXD|x-0!yD_ z=_@tWYd60&Q`(nDE0z48%g*DUd>F$y4)2-+Y6t)KMpM`H|GNA9-;Yxm|A(85tYLcyLP7w0c_1%3;SOI?d`4gOMNo^evWxk%T?xLu6khiQ z)bd)2G*CuBlf`o{E;gQi1;jyz+AZcnl63|dOqM8PNDsj?aD$_O8aFtiwo+9c&D{l3 zw7x~jIa$XrL7?}SuYl_eN7ORQ)uu`)3Y?SR4F{aBGdw1%UA9^G%f0#4t$+n<)Y(Gn93f?f`# zgy#>a7T4;3ihK78uj8=eSd~H zBN!4>J2Yhn*6iE@ynK5BQo1bg0{f6zsm(M*?bLv+tMd7E?io->(BwKxsiXd)4c^zyF|$v^YoH@A6WqDReQVImUJCS zK`oMkOl$piQt%JR75{rmJ^xSeEe_EV1rK@u&lyiW^ZaMx?9YE5r7-^gf`!?va}|h;9BeivO`)u0OUO0~brGW~CP+C|Q#MC|PVEcwq3_k0OnuZRUc{t~3{7Fm$S zA@tFTgaJyxEle=gQ*>V!b4rN@((^u^oS07RrCvkv(xKazwr|ULQ~oBYj@cnNO8O|u zP(pPkr3V5Xjw*Ygc0kc!ViH^#iciI;RCnyFu22l8qgV`2W-D7X428Ui=zHQW(ymGsq6w6BVWHbV%rmP-0e{AktrYQ1s0y_jz^zQxhBJ$qFFChG<|F|r%e*gQ~U2Xp_n)v^Q=Ki0K-2MHZM=7=T|2qxaC$43p(p}xdOf21`px9c7JmUEU4_e z8uVnU`^sG$!g;Gre23Ct|BI~C9fg0B`(Nh$|Dop%_xZmbr6~KqdY(B4D1U3n17yl_ zi`ZAfo^ceQk4NAs&d|Cl)w`_D(!6JAo#%LwAD)(pEb$W+AB9n+EErtG0=2|PR5rpu zWb2qeR%9S55v*$wtep*O6@7HPtg3;6;;{GiL|Y z-#gs-sdEAE;0dSPk*+cA)~d!ZxhN+R8rE z5$yT-zEqW#{J)bAU>E-{=l^%7)BXAHqZAAO&pH1k{gLzE4lLhv1;i-nwWgmzt>2qLpeh@8zxGwh|>+t*!P@3?65_CWN|Ds9! zPwD)BI2w6-{{I+7<^QF57RtZ&ds8t$g8EQD9cq)np9=aa74|aVCfa&Tg6e2Kqx)6x zYuS`mUFTFBrFi5w`6lW+uORc2Q{!g+yoc=aA|0(T%XX5VV|DzOb|BHE+dq1ha->2>S zBx`+^qd(}p%dtl>?6w_;0?&|E6Tpgol`#!2j%&vMxz2PS|Mw_G;s44! za|s|Bbi2$>6`Efo)@_#%7T(>Jbw9FStcq_pxm)@)O>WCts+^O0ew|yNqPoVj)8zKE zR7LmYHz;NPPhfzOlIUUu65WApz1c(i~2`Ed$++37ooBY>hT*~SD%{M~0I zWpJ(AW2H<&(lb4AG$6j_y0~2}D%Q zi!$Kon_FZ#_DO*HR4<~uD+u}|qH14)e%|1O<$J5nRRn{8MCpLG=8db=&k9;uJEfW6 z4TZwjuOjl@@aw;X{(`=jhayx zp)6eyl69a?Hf=?nY_x;AuQxc9X|$pRUan!hdzHuVLxhq+-h$$=uI>Uuiu?p+jluKk z4Ph73eV06x;8`l2Ld@1v!i*K@`(zW|(xB*gxo2fhR znkuwjW6<)2s)o7U+GZydyDQf}J=MH*ZNkFlV9YlVnzz*7R&9Z?A{}!ZdhO4*7!H)P zO-7c|i4v1EqayC-5X3M|KaeCyxz&P#k~&_ga&gxVW+%)N)&NKUMt(+;dgKWTaC&#V z3`|3mYnWgd%V7|<^SUpcK%D}ocZzDYXlkLr?hfo)CU1+f|yxoRvTn@YQWrw z(!6;&$hh9wP!p}#6nk}Sb91z%8#0X%Tdq@fX@7?f=qLTnN3DnvYm7=yD$*2HRr;Z} zZEfT8yExTpUP}BwCP8}qQ|^1Z4+*f-{xjcyb0?m+KmUD{!p?uLS2)dGyDaR78gnVL z<>uiAF~44Z`tzKvjVqMpXQSB)W&kD#_z8j;3JyNtY=xtWGvwNHU)?v_@AnU2jNeh7 zMWRyx<2XIObq{WE6r2`B9IR0W1DL_n0{|kpMyHlNPQRst#U>2tzchb6i*|a(18tt! zz{S` zUsaa_PEp7dnN#LkUc<~^@v#2WdS5u7uYqj-N=&WlGo5e@a_U$U)qr&yvJ;agll)gos)Y8GmuQ!3sfKE06~!c| zm|+FvZ_Tjpx!B}?e%y5r3cwEe?@gu?Q~r-f`}bcSrF4=1`P#U51wcQL-Jt>GmG>&Z zUIo~p0wgF7u@6&wOa5IAzs?evq2-o8D8|RJ_XhD5UU`C@w@`yj*o%=7Qs5Op4ohE1 z7~*L8HV*h_?baR9IK^ zmj+NOZUhvgy;nx}%IN2#j9Tepb)_ny%u-A25S^yt``e0D!)a z()2qLAZ4m3k{lSNZBSHGq(tuxg24|7&d~QPEgv7@pEpD`3Mns5$tLl21PS_igVId< zjT)yUflIY3410?Iqv4&+W-qZ7pCu%kgC6)HWX~z^s0Tf-Ae)BXG9+^t_Q2CpeERR+ zH(b*HMW8r)_LE;bdFc25-Qm!T|Cu_&{r$g3DNO(8m+?~Ne$sa^&UO3z{?vTSYp`p; zwQ79%=2G=NUdp9{0wps#s;_Ga?noOPv8OUQV3kD{Kk6z*Q9HjQ)YpVmQQ=)~YA7hg zwG&?Z_)C^xfsTV@K9r{KZ&8xq0D+7cqsWpzu(49a#{xtoE8!hzkotx=(jPX}=3}KZ(q-<4P0#7S7sXq)S{e2cY|6j%M zaqfS(?#L_M{}}Gye}9znp!}cRsk>j!zlx#C^H(In{~=KZ!%GsJZ8E|x$R(x(pljK} z`&ThkxIP8nh2PV5b(}uO(wN5=bUhGvXOmN)Y0S}iyFD-eV-!38mw~Vk9{(})CZ+iQ zef-BG6~^II{(m9fBCO^9bvFV^*PH7EfT)BT^MCnNqV2udg6GTiYvKFiv%>o&oGSjW zTw<&|+-6K(1F123;h|-my8*vDK*ZAFkLQC;hQmDiTqIuUfv1Ouby7m_#ZF1l?9z-YS;z-~yU+S15Xzd{CF-kimQXURbr5$_WJETUX1f^fs)bWW z`EJt@CE2$m3{cWj@Kg?)Ey)1|ktZj4+Bx20uandkyZjfKA}(2`h&yQkyX-&DHRC_0 zQ*ST-AElJ+KW*CY!3H!Ej?^gwTGgfsfljZY7U&-gRDef-y>loJ2Hl*gYL zc*oA10XuZQ2T8y(!BzAB_}1Ua@1>D&`R=^-g;>orptW=M{tW#Lp5;fzj2!lzXC7le z912s8HT#Iu3`a}Wf0KKu&#Nk;ffCoRWaOp#joEk^lgY%n2~ch5wc+CW(RT@NV-C)T zR!c3`-!t*gve@~5GKcph0Cw~La{k}Rp8r2edC>D8o{OJ%QcyUyP;^~)%B;3*e`~76MNDk;P_WX#0el>gq&Cg zb*?EDU1MWLqw#@cl`-LWo9#ci#H!=}Jj>UEpZ~i<^ZieEGTz7kK2E9N|NMcm`w##k zHF})^AS$)sl$^YZcSK9PlCNJYvt*w&ZdtrX+Lm3)wmZ!N4Q)5eKz6LDaiI6~!FaBi zY#m(-t}EOBSFqjBrtIYZ;x&%Dh=HBwzvGGd{%H$42-`}E0>WNk z+@T2mKUkq~jh7Kg(Ea1s!T+6c>HUx4WU|ly`Y7cIxP)1Tk|?G8iLU_gVTB?v-{3I7 z(GtYazky4X4i26GmMJ9N#QX{QbcMnYEJHHqSKx89JOT*{VTNxJh+(!;euq(T@B~C? z$?lYcXK{iS_#+CqTj+ld2jKfC+yWA@mXstAqXdLFLW6_B^Q)h(GLoQ!C*Yjt6M1)j z1p=I;2ZJTfj@f@X`3Hmff0ASNU-`poc})K!|4eVA;{wne`Zt>xEO3a@gD(f^hxp*j z!5rQkd^yP0^xq`G%Y!ffzk?^>9ZWFUq~PNDi}YX+Cxmjig8>c@Jm%FC^6!JeZR(Q% z9seHKjoAO^-=4jG`Qp|0F9+-3-f`6Kf7cnio@4HR&l~Oc|6`OV;Cw}usgNxHGEe?` zaB%P!ev|2|9$y;$*}xsRquyWtat!}^@Z`x8@T2zOU(Z%q7N@7j$4i{8HghVhkF#Wh zn1+}hvz$9VS;sIz$7)M&Fc@f%4#BgbGaU9EuRoj|9#CAAI=W*Iz7*L-KtTK(lmPw^ zNC+Yl_1Ey-PYT0_?+#B;eVP zPlm(kxKUqlnr={fOzR&W9@qxVvkjQndBBFofO+bGjoJ^Gh4P_|@?mGnU4!yrCFNr7 z&VoR`q;s)`OQtuA-27X(4#iwGBc_`FP%HBNZ#e~tX-GKv%|ygt9@n}lV(Iz49ST;Br|nH9An;p zfS6}h!x7GS?}w9iy&q2O6Mkap+ez2HP4vEidH6U$&Vn~#dY8ta2KQ3lJMmIiA<65n_?FF_)`osHzN zh2&;ptb*i`PV%^(oi$r*a*Ev9Nt4|yV7J>V?yP37*z}vu>W!h@sLG8y?lzV! z^%J*FKe4GNowSn-rCHw_cqa4n?xE98%LU}n1;i0OCw?k<%hxywzJ>{+Tm|wsiSc|x zRX@sq=bI(N=A1MWg%X={;v5=0Jwa=7i@#kwz^{mK&aunf7baa`8@T7OzcX z>#nfr^Qfw8PB%v2jN0|r8P)XHs;_nJuc@u6{mm_rZxGDbatcH80jx=az~$SE=f`g^ zp0hNE%z=__BcD4oUea$bFP`)6d+oFu$D7%^Z`0#Cs&S4v-A--y=bLrRywfqv{FRvX zK7~qB1OlAGd5H31N>?yJ0l={shGzVw7zWQa431?OoNmK#GH|Cl&vx{2@Qi)_^_v%G zf4g}75^&E6_>S&+rmvvrwtowg6p&4p;s61%pud3>`P}hE2cn_QoezZTR1XBFyJ95x zht5Nx*qR(t-B?gF`}!YXj&QUD9}*HR!>u?F3aDKp)Ec^I1bf8nL}`H%6!|D+nP2(f zC1?$CMB$vpamvTaX(#s_$0GN5$82NOiCMCit}#{xyBzk1CtcX3J8LJ1X#JW#SMf{! zp>v-dqtC9|=drOqe3B%{&*-Ay>;bGunwhMF^?TAx;mZ3x8P)W=ibL=Z9s4~g&9$TU zdsO0;A@Of2J4^QhPnFF+b6!f#K&qNR93im|Cap{yTHiVz6WcnNbY2G&V;xNNbucu? z<19_-*1rA+fcX(AbM5fXdMzj4vrqoSHu;mzlRsANBMwRJtXt9(f&joxMnW9j&|Z_6 za{r9ToF}}`!&Z(gTHo5|aitZ*KXmT1r}cTP7&61Y+sVb_p3GV?bXvcr&lce~?kxPq zhVUCJ!f)7jTRS>2mYs{;go#UQNT4}hnep82sdopghZ^m`|#=;-Ro%!QPb$M|}>Ug$3(cyg_wOm7^ z*6DPGcp9vND(}4-*a2{S$xRgk_+CGVats=w3wotSX=+Q3Zao9ghq-GQu{C0 zIQJjFfBo*_`Ni2!?=G$`zJB%Mr{^!;U7WwTIt9I3f`gv$NJRv^ynG9A3SgSzB{kC6 zh`24cnrmm*Bb$gCbrw-0Lqv@f5#@F~ZE~k4?RLTRq;3~jMAWFWh#DCpYNUuLw?8!P zaA9YGHBK{lgHmdH<0#Ew7&3!n6E71OAb#AG8ycy#KNb-&>MSBWLqv=e5ux=*;oOpF z+5y>_G)6vNV4wBmd{;+28%y>&vt-X;$)3WJUB&Qew-{R*ztbAy*R!!?uQN;b43_L^ zEP2?TC9^({+ZnjivE9J+Y;4%;%!WOK4SO0Jc4yuCJZjnJQC*)cjMnSSXg!0`dK#nc z+UH?A;W8c0%##(S#(@PAzV{Sm8IG1pg!qCa@>j5l!P~2^L4erhBJ1E;IJVcBV|xb2 z_B4*&?G)9W4qF|9(fTzD#=_OT&Rl(1+9WDhcPqL2%eNP7zVuXTth4Q0-5TJd8At+wyp!&fIvavyW!5p2Sw~Z58~3@wx4?cn z6l2hi{Z6KK_UqV`Tc@*f>lkv|(UeDYGHTi9QC*)cQq}1!RUJc!IGR-L=q{YJi{GL3Yx-=FAf013W`p6>=(CU@ zRDAS@vns(U1te7w;1NhrL~iLgFz6Ychv*1k7Jx2aqU0knY{}S$R>nrjt{e&aq4P*+ zvXnwnN1~enGI3i9FxM);D1o*+4NpMcWN z+s3n_LNFT)N5*)L)$#165R6+YL1ViTL!AuI&eq?K+Q4iubdCNF zEBo8+3Io-T_)z3_*SKZ)&e$HlLy5PIM@LOzHW)g_c)03#bkh{Z?QUhz`Zay7))eT6 zu6=fAMxRwp!R_X`AG_@|!m(@B2q}SRVbiWn zrE@#0bgrS&xvEO%m~1*rwqV2J>>x-{%+ssn+U+tSo0v^tfMOH{DDt-;OCXM{9kS_b zZfAYXHS{%iQrRK<m}Kip|6n#*(4siW=G!;$TF6Qe*?m9*a#!pawtSZF#7!{TgQ4N}htxIRCB!>MiQ z0vL_>y*3o3n*>$EhY13DPK?`wFM%H-7;R#na|yGJ%aaKCn*?WD5K{vcf;rCQ-3;De zb`>d0@N$U~8GtYE6WXSr-JK*_U$uA)U@Zf;Mx$9Buy%UoXynxZYiYobhSNG=Eh!sn zl!>|0_%~aH0g6+Wn1n97<;v&x)FSd>U|sVz^|0G5_Iz_2CW5P~h!uP29#_`AjEYTx z>~`rr9~Hxpa8)Iex!9`7v8i^QH9JGGo0(+jlhdC4JUmOhNA6)6bejU&N&ln`4b@ZC zJe>xbXLpWf>7Y&H?5uDa0=-Z--M(k_{@e$bwRF&?oORaC4ApF`bZ}^%d%*Am+@>PJ z5>ibXu93LRCa&<11@KXl^<~y?63Ic~L(%Tgd1SxiF|(Y6&AJ|h%?5_sYorc^X12DwV4YHblHm6m0pOsFpr_yWnSmPj z-geOrp8fLV%yLvU>v~dkVotA9*+F?ub+L{^#A05UGbY9BIK&I=vlM#b-t5;ni{Kjb zuD3jK_UtFlCziQA={mP3`rMxAbL*D4Zc4-*a%S`J{KPm~0vzSpw&lT`tq0YUchYt8 zjH|vU`s9@_0Or*Dn=~Wq;v6xAa}+W$A=94^#PqdfOj9dkvfcXaeCgM?^E<7dJ{gM6 zmaQ6(UOX?gf>98P2^AuRjX}#>W1juinC%8|=L^6SJvwM=SpYeEQtk2b0kj^wCf@2$ zpEH!Xm-(=?+}ZX(i-|>_nsn8tCb~W~(e){FY2Zj`O>siz)TRsJmW@D$*NANRf&2#q zZ%_i#ZJMFAC4P5eQHCa6m7$5Q3{5m;$bLLzNS|>_=`*%UpNU0#nsn8kCc5@C(X=Pm zdPC3X;HaHC>y51H?8KryO}c7N#s&R}rajqH5E&h8c{R?nUyZZfx$k`C-nel;(YUZ{ zPrQ(#OrG8HGZDz~ZVp5O0n$%<6q#kP~b;UJ$=Jf@e7@Sk6dEQIcYiUY)%#^gP^Oh#M z$4&H{(yS!ns>ibW{Ak=YMt7_W;qhRij%8(xG(VO&!**%*XnoUn%OfM$*#mpT0Pwo}HmbPOhohx!h^wW1=cE=! zPK&W7<(1RaT#HW$W1k{@5n9ht0%DS8%LJuAhae#&12Ig~4stO}h#aI*i6@$TU$^`+=Fo|FYV2ELwA};rt3n5QB zw9>|gk3&15Fg&sPZEZOwI;WTznd9J8j)UB}ILZn-Wh01E5_1=+as_la zX{QzqCsxDNvqeRDoui^WBPz;MqoSOe7ZK*%|9f1hB&RHKgd;=T0=z_NMn`Be^`?u_ zgpWqc6Ud<+Q&E5OY3Q}wQeNGbs@Ac+&aqjZ5u4?yu~~IPZEPv8<$Ch!)>E~X>)kar z%P~4SQafrUq~D|{_uNuxsh%rwZJh@eD%vlT9!e-7iNMwQ*{c_Pgj!y=9onzkdeu*A z@DH7r!O$2TPZ^zxnEy-u;7|XBAL2MgAcjc>hDQJfFlJ{HEUhE8-RU2`d{~8zg*$Dx z-`r_U43pdPpupt^1yvq;K3f6GM0#2hfi!~|T5Q5FMVWOrsug~(<1-PR2c>h+i~xUy!+@vMxA>7gTkMqAF?NczG&i1G-5H^qQGv#0qW_O? zuH>fT@~zYr!4lu1h#w`nEss%L`!R}Vi=y&6Mp4n0Gh=uhb$F)6 zT>syjGy`!$ZgGIX2bi$!#X9e=)+7K6i1~3E++-w1$r`6Alm2WZ#_cQ`cWkw2JWBwV z*EN948yE`gOdW=@znWThw=khRMJx+$(PRmN>kvl>1aq)S!W6)zHKg0KL_~RABchC8 zd{2pp61}JukmKR@L`^8t!;tBP-dP0qK zTHZia812`0>`C$5mL7lC?(w%J-Rhik%SgH94OErQes9N+n=Sq4u00gXmSL-Nf-NJz zmN!sUHFg`nnhcv-)LAPslp?Pg88&^OyE>qgF>FSLRg!ll!<6IA$gl~_j`DJ7PKwin z3|pR}&S{E_EJZ_oQbtxXswbs$;vge$&`_TgI~moJ(mh>|IT}tAGOC|1IqCX*$;rS> z8l;bgEf(FH#;5COINFPjC&fD=^>jEkyUyus*Exn==O}iaGvfii7E-GBi__VtaSWrz zQH+`$q*PCj(^=(qbd}ptRPK68s#RX6o60Nv60WYfIECIzX*sddQmwc;T@_bHS6rP! zaiwHTtYlOxu1;6Q)yRM46pCv-8P)1!=j2z8IVqE7WK`=xopUo8shONY529q)tO;9w zq>ky4@^w1WY4MuTV&fy-*@#ZYuo)TElBRQNAtSSpQ%IV6GHk5uE?2NzbCo!|X_-=z zt5z%j(1n_*A@?{Wg%sC(>~#%q5MWXJrn4eNS;{VV@;ln(L&UCbDzW>sSu6W&HnW&# zQ=8bGb{4x+L+nmXv1@-UL^IK5?arTPw&UliO`K0Vi}R@=&Znk0cP-a5KHvl`H!um< zJ7DZ>uqDdG`#+T-BOH~D`cB)IwR8;X)eT(A0}*X*_}#yEm#;;7SWm6}qIX!{UlDBQ}2$Tra?MM2&>=D*K( z9E#XuRa%V&N$7akdRV0_O}i>fQ(Zxs8hTQxd!kPyw8WOHFRt-!h-V$Q>KKRf^HHt70_O6{D%47+KPjvQ`!{I(fio!;wzL zxNg`4?}1T7GIm|)6;3n0!rAo`{wLqYlpDnf@ll$JJlf)+wm`juFl+Z3`ONkh`P8B_ zPP^)iQ(b4A8aiV`=isbec)*ND2k2Ruaa4O*nxDk;!E6_gG2`JF4BN#zPRK2baAN;L zAc*+H(k-Gsm7i{-41UC7_F6^z&1}JbQ;VuS?W$_ihKAyx=?&!o7slmS5_s;wUTx;e za~5=~3Qz7$8>B0XjZw^aIPL<-D2*%04mDOC(o z93Y=|g3m{*@Q|79A*-py#+i1tai+SBGc|0S@?f%z<5ZARO$f5E%1fB7@;ohEzAkWx zSfDe40lO@oOJ_D1?Kr{MtIUm&Y@)ODHHqF3!sepjL1wsXCNEa9$Yo<<+8G$Ohp?s= zt8d!X>YEsk;Y)9o3@nzK{%F+*uqgf3wo@jGjmd1PiwJR%6R_PYCo&&*C+CS1=D zu!+S@au_oAf)>vuo=IUjV4$CEU>I)cBH=HC&Dve~o3ZnjxXAgM({27&rwGe2c<0cqN8~-wr+a;q1-pi`Oqt!S%NnSK$2Hvp3h^ z;tIU}{u+Gu;_US`xc(k|{Q_LPzPdhp_3FiQ@ciPaXXK8j2LJbl)9If7KSrTEjK>*M&eDI!mcYS*vYv4Y z;smc@g2OFi!U1K%OrhMeb^rS8O2i{m?mjs9mV7|BC^-Tjkhnd|>%uS;{67V02BQEb z0msTQ4Zuaj*?#`g7lnY=%pOx8|B|86e8B=7F^<5`9wbv_ER*eN+5_gppKlAfL>n+- zGLlCYr!YcAmIUT0B}?pcsUSz@6ZjjV-2HkRQ|>NDkN%5$(N$hwX7YVa1{{0>*Z%;Y zK$<0#<9`D0dvCALd+)&~aD_6EKWz%G@f!VyM2JFGOxNP=Q}9W+YAKLkeq|8YE2&!m zqivNxA+UQThLgF;VG{Vv{D)G^8MfL3J>{W195m9j}t05(y8 z625>KK?Tx*PXf-b6BEDcF4d@zsz*)-WC9F8K!NoIG)@$AsrWuhQ?S4xqANLTK;Snd z;ciSEEyz(Wb~ErJU7Z2(g|MZvjri$6G1ZyWBAcYo7`G5z!YUM$_r-u6KT!xitR9sC zdphtF2yx05(2u=-A8xW$@2D4%2=)FYSEMqK6dT(kI6?p>OSV1J0bR5y4p8wHXTQHm zQPK}!2Kxa{*kBdcZ8H!Op3jVLMGjsYWC@6S9aBpexbrappTL|DI+^bmFia7p{DtsK zZlb6>g~igwk$74#u%fuF+Gi{|z!sqB7AGWPT(WWP;%B;L(q4STDcdgM)K^SA{ly%CYiTI~^f6|~e3)5SbHq1dl;u1N zf%iE0DM{h`8s<8{(K114+F&oj2#CsxuiWITHZmm#dKPiIeBJTJrI{T|+J&CuE&L9NxoH$w4VgCD)Ha zvgE3Dy29*L1E$@FbWUe_C@;$A& z99PRVm$z%V<_2t0m~_*%7Q<|n@&&SF7d$B%&g?9JZg7Q2q@douc|`%eVl|4Uw{g^X z$s2}AzTn?ozRqRIXQlY(frtIuI65@CJ>Ud>gF~dR$e!2%y;CYpk9zV@yLZ| zd_AytXOJJm>w;S&o)YoH3i~Uz$mH6hEv1P&7jjoOU~RaBKS069MnlmR_+ruO!yuq4 zFkb+3w4iGuOIXc}aO`|%!E7~Pi?eV?8+(xMHj(tCL~b?HY0nr~2wpp$K=(#Nb|5Id zCnomrv{LP^f_)Sg4~i&6L9B1A>}p^GYAQ$k;K1Z!=Lt0rG7Q611b9RgtLQI9btRPD zXKb&qM?CuQ5PTnn@<}k6rw-s0ponaiE0Yj2TBMdaQn@9OD=s40;}R?#RaV+EGVHLV zVp9aP`T)FxAr9n9XEv2=bOhv#kVJ{OW=Izc9N}zRu?wD~1&*k7Cad@)O4);G8AvwF zne*e130nNCI5@b;_uv2%#-WdW68R|3(&N-$p(rFL-@KnC$93@=HDeZw}sSiC0LB{%g-V}8a_ z@Et)RfLMSqpeO37mjZpc@)J5j>gft=R*%XApTVUL_m<^K8vbv(g2VCTbT~tSH#%{k zgV4xZOyOd3;x14y4n_-q=#Izk1kM+(KXMTa&}8PF%!iZU#Gm;?e>y(#>ZxJaDMeK} z=J&TKNvIfO#v836?M!LF6}y4~*<>X3VaR)uPwZdh68(xASLBFx z4VZ+*r@Upsl!F*18RoJ?;ja-6AZPWP@IerU85nKLXLR4)`X5 zw-ASHEpc>#I=p0g!NK>)mrn60|PX=%?@sP%a-dX~;x zb$ca^bFo86qOB^1pLr3^VGQRu#2H4$rtiTZ=$-!fucKa&keL39v4QjAl$u2~(DkYt zEdyVLNj4cZDy7Bv^6drP)_N2KC5K1U>dfKCe`)eqNjS{vRSD&{f-W)5FjCnHMUKSt zP*|p2WKVOGO~g)s-d=s3$M!1not^R9MLYkjNOUzdGV5HF@@^PIOzl>#^Q3&J#Z2~2 zf8-x~r#+UfwRhBGi?4Uub9=x3>!_C^nD{G{=JO(t3&Hc(SMvNfJ<63=86L-Tzj8ES z4YwdcDG6^8h|-Xdn@udwBS^%ryeRII6lI%Otll6>D>PoQSD(v>kc@!ddALb4lzfAe zH0uGpVE&xf`QZm(`T*NTTGbzLw)&RWtZGGt8mEMdHDSoV!qH7?S2m7?qQNhX^R#8c zondz*7cWk=GHXSvzBuQ>(ehY0Ao?)om!jxY_eI6yC*0pp?ci*MiT2fXK4vJ1V0aN_C|N)smF>&7 zDH0J;Slmg5S;j(h*Z~8Jq~QA=OCSRo#Yy+}2biE!z(S$s+n6Uizd1?sMIh-&;8~S< z%S=)F0T+x%s-ndq3T2w}tu#;u;4+UElPrysNck1Tw+zV~hJ(c>3@KB{4WAk@iJ}ZA zh~2QDcyLsx4FVcY1@kR$7PVRvgfId`R*^m6FXQINuYz<2nQmp4G2JqM>UW{di}&DA zlqHz|dW@b4{Vl?=uSeA8@u} z|Lj9f_wixgQ^~X{#`%ZhLWx?lNO-X&8=kp4=e8LE?=5WdeU7r^4i$5C7KY@5bOtk@ zIr>OB5zdNcGIWT-!gbya0khh5f$JO=T1&M~-q3VDXf32)fcRM*y#5l4LN-EIU(1WbE`M(59j?+UZUxDt7fI ztRas6Ea41PQU~^f*1qbT5z`Ardqw7`<)u{e24{!x*4 z8<{>qHwYws#rk`eqL^xH=ujhsQb#r{8jGYt$6ZUjC<<60WqG6-*Z$G@7yF0KI@p%% zqmOVMhiDKIABK#PP$nydi|GOryOgO5RU08k$4=+vKdOSHF4?i=y?`$tuU;~d%-JGa zcKlNBo`F^oVXv z`ahKUgTdf%04|s^oghlgntPLA1Y8N=NYNY_%_Iu9#b?$ECO0Ucl2ahBAU_MsOQKL@ zu3uf{>PtQZUsDOqqi0{sxBj_qPI;F|lq2urNxr6`u66vVb#|#vEj=~5FveNq`yoc< z9T!8i+V&eE*DGW~VCtQSaLrJ%#t~njBneQm`woeCEU>m);(AC?MTUnYo9Ku=t-!ND zfeH)ExKeP7axi<)wB={hvd?c`&m7EN1zRvuO< zpWBK`gH2N9hVXUICfiFe;&uY}%`hF2Zc4#s-@bWuMXPR7qy%iz4m|&Qpkk~&bIzYx zwI4XEV7i?)OC;6ing+kcF|%m516v70`E1#B2GfBj50@w2bmYxl2m0g5aDK9wcyJzg z!2%9Pli}>dpG>AF{sPTsXgVIx{K%81|E*(t(_?bD+H zvd+(0_yKOy5^YA@u{kw5>=tt)8}33_MpBv{##=HuJ7Z@Ycq7k2!PIwyk+(pBdlJk8 z*PTx1(+TqDlZEe1C$8(w{gE4ZqW}&)#~(REI64`RcM+sa&j*s+ z0g~3cF72q=LK2z6N>pNVf`wvXfN5_88l5YFEF24WBaN@5vMtan1Ct)6ZH&@^I8R7V z3*`cd|BD~`sF0iy2~sZ^y=;`yL!m=0o3|jp1lM^3m9zOc!&m@TubrXo+WczeyJ?6G!*ueS6$)k% zp<<&}UVJubEyr)CHqZmEVthvo3#Ru5!Qh7kXXyLL=Z?>_qGs-rFK&?X8vz4ukZ^;6 zh#ksIGp@<3Nq}cmH?PRXJ~(*#zDmIwJ}Rbp7bQrUbY~# zdNb%$g?aGS?pb1|^`+YiVi$Y)f*W(IyO!Kt#%KBT|)zv3Ham0hYQ)hKf}5 zz&`w&xotzf6;3UmME{nVu$aH^y~YyX55yXzdMpI#X5MFxSVD8`&$p_6QHHw6#PT-l=Oi%D*>F!(C7tO^C%A7VkM{dvTh7;pd-s`a82UtWAR z-U)oPJ{#CB3bWLb%Zf3JK$&Cf1-oxanlYxzvm+23DY=dF7)VO*F@>@qA-jc3^7CTffcy;Yvy^%jL0GNflR=r;-L!WF)j=i8+!KWtYnPOqRGGb{fnyQ}rI z$cKo(D#ISCu0+K(uf~i2idBEaJy6h>FH}LpgKUTjbf5RWPze4UwueH_gYOarm%dr@ z1@bUkW|JoOq#10|$MZPHezrO1X>Z9(Yp2Etb$ z9Mj^m+;lo+!Igy?oJUkLm}}KJEwJst!=3laq1Z3I8?^16_GA`_-cc{+nOD}^KFiyG zyx#WnufP7wP|O8d4!7RsGf4RZm`z5H>_#-NSZhFwfoxJSUJrhoVMCK<_)WCdsx}tTza< zb-YNyvo~ko_2-cBNOrKaO*6DURQ+ab?u2txf?UB2&{pE8ngkVoS3zfr|AXWm*{UNA z3gG<}{tx0be$8m%W^no*ED&T*%`E8@umme2FUgi{*jYv@Bd!2*E3>mKD8}?)3lKw2AUr}VNW*3JOdE!<8) zRUK+)Vrda=S2W#?whC260JN4}%NPlrp5xEFp>r}^OeSLw zIi8EqB5-}*9lApg26K1lEF8a_pshqz9%Ywc!ghAuJ*RVidL`=uKM$fPZp~&?CbKLA zBIBqC*A(IV{7Q>$Su{8X%V2uLq%+_7EaWp6?8@&UzC{sA(>}EbG5Z%w9=?hDoCbMr z#{L+{>Nd(=$?vRw)mqiz4CLv4g(=I}3+5(1_bOr$^M%tDQ(eT2ZRL})66z&GUWIOF zLU(?_LhD2o9P>hA@3_bH00_RlzP=PKWyFz8al_UC{eDdUbCqXFI8<)d$u?D3Q{&*& zeBXq9Utq-FXQy+W79Ov1>OgI{1~Q_Khc%)AyytUs%94k?7Z0X!=qnNise~nyB?xwH zK&|SB8C=r4KEI^nm*$}*Z1`9;mfJoeneg7`C-tSd$rrF~gx;V4;wFnThjhQIGY4B* zo&~~2>$B*oeGndZg%)Vz{d|{u=F51=LaZ)bsk6G*1mf z8@*FB+=Z}=q^xlc2cse*usd~;a}xML;06=lnavlA*=Xi_Qy+~Mqv?1upCRP9-f(de zoQx)(J3E;yARG?8@ni@qu67s%Np&-sL+iSgUL7Fv+q@wmze%k8{WXpPnVp8h8u-Px z-KM&3->PV;;0auJ09!|`_*QGupOw7<4WZuwYyq#sZHP8g$8v>RNPNS-)e)C&SToyw zg8Z{MBP|m$066l)jm#1O=j0ZNBeg)XW9a+&>1TohT&IfRwB9Ud?H|!1Pf$uWiC;?V z$TF0sz0+TMe!S_O_C}85tb0d2?w;$N_D){n-mgbJ5sk0ZboF{;=R4f{Rr8!koHCR@ z1;;!iYHGRK%}LEoMVkRyPF$4>fWpko^NY!&A~rViIpc&TmBhJPCyml1v72 zj05ns$PLGRtQos8ucQN|k_knAvW>+BDIr;pcw7cMtz@YiSYXX9PO(Tg1f%Vo1Y3?= z&Z2UxFCGq9;84g=nQYUT)yuaR&xPac?RRHaf9stNwVAmTIT+riC;=DG!86+65TNL` ze+v^Jv+IOg4N0}Xk41%CCioVIXo+5=J`CA17rwNko|*uZE}wEH(W720+Xs0wc@F%B zknEe>=`9~cVgA9_g!vKqZ*6>m6&VF&UYJI?yYl>hJ6z6ry}M=Zk{NDPLLWABmxg4Q zW?W|c`Cyu$aQqEi;}BQmnW2g*j=@5HXIrZ{+UM6>@_Wb^m$#!M`rnBa$+k*SyJCqd zt}^J~l(ZBa3$;waqtrhFm+a2T^9>Be4 zB^)hCvgRVMv@iRUYv=fK5eX}Lex|RbI@x1A^Fj{6jVsLk)JF;dw z5=7Xt9r2ZDO?71N0?CNah*y{gHO_frHVReN8GtK(8Cq2V-qX78kNE$u=s&K{FW7nS;kbA>zlHCE3CV3CkD*Pn}=#_S7oBfKvFzGs&VmiJ-18$(}@jTp_C! z&w_FM{XS-Z*(9*!NkYG(Llg*xBek>Q`g+d)mzYu?cQS>Uc5$giOsHH^71ZlEM9(O5oeSoAc%<># zBap*8DtN9!#+kJ5YCRGa#-QH5^SdnhuD630iR`VRkyLT|utIds)#RxHV4+P(%eDfA z<@L1dQiP`tn_Hg)`6zG7Vj%*Vd0*scKLU^g!Kq|gC=gD(Oic`(XS-AgY`F((b#w+c z3s?wzX(*q|)M~|8DnUd1Rc#W0WE1g}qXLrl^bLo=rg^YTppPz5f?4PUi30U466bw> z;#nu?^V`nK$3BelF%|Y9fk8jF@Q-5>^l#ncCwV5d!+(`%TB9_DOJs{!eqe(7ZVgG+ zUWS|iYRK{HF*(($X>K7po-J!jKm})%k5Q6jpFk>VN#hq`5K?C zMVBY}-d0#8M}&A=H9ouTW@ z+)f)=BNJ0DF)^WktfKXJxW0lk)KMu!noXKd!{_i-B`G03LnSSApJlAs^&mE4waNOZ^=zRg4`zNJbHfaWvFPuB$ zGCTJ>DgA!`V1)y8dH_HlWW+z9zZ^U%e9zPZy2a?j!NFhH69=mVExzhW!CUaO0ZEp} zKT!dI{o^dbx7&fAraflneAUa)$LyH>ouKfmUYcz~l&%oUdf@o42M14{u-w0W#xCfe zPo6vhS3Zm=PuYZ7dT?-X@Cm#o;5(dZ%$~}UO%%wtdnms=?e8j|7{)>dON>;!vmgQW gQx!G8^|bBFzU<4s+`0V!0RRC1|IZzaoB-+s02pR!NdN!< diff --git a/dependency/mongodb/2.0.19/CHANGELOG.md b/dependency/mongodb/2.0.20/CHANGELOG.md similarity index 89% rename from dependency/mongodb/2.0.19/CHANGELOG.md rename to dependency/mongodb/2.0.20/CHANGELOG.md index f216181388..0e0d0df8f1 100644 --- a/dependency/mongodb/2.0.19/CHANGELOG.md +++ b/dependency/mongodb/2.0.20/CHANGELOG.md @@ -2,6 +2,16 @@ +## [mongodb-2.0.20](https://github.com/truecharts/charts/compare/mongodb-2.0.19...mongodb-2.0.20) (2022-09-24) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.6.0 + + + + ## [mongodb-2.0.19](https://github.com/truecharts/charts/compare/mongodb-2.0.17...mongodb-2.0.19) (2022-09-24) ### Chore @@ -87,13 +97,3 @@ - Auto-update chart README [skip ci] - Auto-update chart README [skip ci] - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - refactor Services SCALE GUI - - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) - - - - diff --git a/dependency/mongodb/2.0.20/Chart.lock b/dependency/mongodb/2.0.20/Chart.lock new file mode 100644 index 0000000000..e6ffa14c05 --- /dev/null +++ b/dependency/mongodb/2.0.20/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.6.0 +digest: sha256:60d8634057a317d5912fe7e182913e53cf7044caa196ba4d2a5fbce95fdc85e8 +generated: "2022-09-24T19:12:31.831472692Z" diff --git a/dependency/mongodb/2.0.19/Chart.yaml b/dependency/mongodb/2.0.20/Chart.yaml similarity index 96% rename from dependency/mongodb/2.0.19/Chart.yaml rename to dependency/mongodb/2.0.20/Chart.yaml index f5529b6fbf..dccf205e03 100644 --- a/dependency/mongodb/2.0.19/Chart.yaml +++ b/dependency/mongodb/2.0.20/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "6.0.1" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.12 + version: 10.6.0 deprecated: false description: Fast, reliable, scalable, and easy to use open-source no-sql database system. home: https://truecharts.org/docs/charts/dependency/mongodb @@ -24,7 +24,7 @@ sources: - https://github.com/bitnami/bitnami-docker-mongodb - https://www.mongodb.com type: application -version: 2.0.19 +version: 2.0.20 annotations: truecharts.org/catagories: | - database diff --git a/dependency/mongodb/2.0.19/README.md b/dependency/mongodb/2.0.20/README.md similarity index 98% rename from dependency/mongodb/2.0.19/README.md rename to dependency/mongodb/2.0.20/README.md index 4075e411b7..e924c5ec89 100644 --- a/dependency/mongodb/2.0.19/README.md +++ b/dependency/mongodb/2.0.20/README.md @@ -24,7 +24,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.12 | +| https://library-charts.truecharts.org | common | 10.6.0 | ## Installing the Chart diff --git a/dependency/mongodb/2.0.19/app-readme.md b/dependency/mongodb/2.0.20/app-readme.md similarity index 100% rename from dependency/mongodb/2.0.19/app-readme.md rename to dependency/mongodb/2.0.20/app-readme.md diff --git a/dependency/mongodb/2.0.20/charts/common-10.6.0.tgz b/dependency/mongodb/2.0.20/charts/common-10.6.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0308b85a1a8c5cdc7a0461f210d9fce394ddcc94 GIT binary patch literal 48413 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 diff --git a/dependency/postgresql/8.0.84/CHANGELOG.md b/dependency/postgresql/8.0.85/CHANGELOG.md similarity index 93% rename from dependency/postgresql/8.0.84/CHANGELOG.md rename to dependency/postgresql/8.0.85/CHANGELOG.md index 8ae3d7895c..a74a3c9d33 100644 --- a/dependency/postgresql/8.0.84/CHANGELOG.md +++ b/dependency/postgresql/8.0.85/CHANGELOG.md @@ -2,6 +2,18 @@ +## [postgresql-8.0.85](https://github.com/truecharts/charts/compare/postgresql-8.0.83...postgresql-8.0.85) (2022-09-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm chart common to v10.6.0 + - update helm chart common to v10.5.12 + + + + ## [postgresql-8.0.84](https://github.com/truecharts/charts/compare/postgresql-8.0.83...postgresql-8.0.84) (2022-09-22) ### Chore @@ -85,15 +97,3 @@ - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - split serviceSelector ([#3751](https://github.com/truecharts/charts/issues/3751)) - - - -## [postgresql-8.0.81](https://github.com/truecharts/charts/compare/postgresql-8.0.78...postgresql-8.0.81) (2022-09-20) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] diff --git a/dependency/postgresql/8.0.85/Chart.lock b/dependency/postgresql/8.0.85/Chart.lock new file mode 100644 index 0000000000..156aaf4bf6 --- /dev/null +++ b/dependency/postgresql/8.0.85/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.6.0 +digest: sha256:60d8634057a317d5912fe7e182913e53cf7044caa196ba4d2a5fbce95fdc85e8 +generated: "2022-09-24T19:12:32.046436166Z" diff --git a/dependency/postgresql/8.0.84/Chart.yaml b/dependency/postgresql/8.0.85/Chart.yaml similarity index 95% rename from dependency/postgresql/8.0.84/Chart.yaml rename to dependency/postgresql/8.0.85/Chart.yaml index 82ca788bb4..e3cf6ef506 100644 --- a/dependency/postgresql/8.0.84/Chart.yaml +++ b/dependency/postgresql/8.0.85/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "14.5.0" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.12 + version: 10.6.0 deprecated: false description: PostgresSQL home: https://truecharts.org/docs/charts/dependency/postgresql @@ -23,7 +23,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/dependency/postgresql - https://www.postgresql.org/ type: application -version: 8.0.84 +version: 8.0.85 annotations: truecharts.org/catagories: | - database diff --git a/dependency/postgresql/8.0.84/README.md b/dependency/postgresql/8.0.85/README.md similarity index 98% rename from dependency/postgresql/8.0.84/README.md rename to dependency/postgresql/8.0.85/README.md index e00f23e557..64a0373a28 100644 --- a/dependency/postgresql/8.0.84/README.md +++ b/dependency/postgresql/8.0.85/README.md @@ -22,7 +22,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.12 | +| https://library-charts.truecharts.org | common | 10.6.0 | ## Installing the Chart diff --git a/dependency/postgresql/8.0.84/app-readme.md b/dependency/postgresql/8.0.85/app-readme.md similarity index 100% rename from dependency/postgresql/8.0.84/app-readme.md rename to dependency/postgresql/8.0.85/app-readme.md diff --git a/dependency/postgresql/8.0.85/charts/common-10.6.0.tgz b/dependency/postgresql/8.0.85/charts/common-10.6.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0308b85a1a8c5cdc7a0461f210d9fce394ddcc94 GIT binary patch literal 48413 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 diff --git a/dependency/promtail/3.0.52/CHANGELOG.md b/dependency/promtail/3.0.53/CHANGELOG.md similarity index 86% rename from dependency/promtail/3.0.52/CHANGELOG.md rename to dependency/promtail/3.0.53/CHANGELOG.md index e287b96f49..6726692db3 100644 --- a/dependency/promtail/3.0.52/CHANGELOG.md +++ b/dependency/promtail/3.0.53/CHANGELOG.md @@ -2,6 +2,16 @@ +## [promtail-3.0.53](https://github.com/truecharts/charts/compare/promtail-3.0.52...promtail-3.0.53) (2022-09-24) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.6.0 + + + + ## [promtail-3.0.52](https://github.com/truecharts/charts/compare/promtail-3.0.51...promtail-3.0.52) (2022-09-22) ### Chore @@ -87,13 +97,3 @@ -## [promtail-3.0.43](https://github.com/truecharts/charts/compare/promtail-3.0.42...promtail-3.0.43) (2022-08-26) - -### Chore - -- update helm chart common to v10.5.2 ([#3583](https://github.com/truecharts/charts/issues/3583)) - - - - -## [promtail-3.0.42](https://github.com/truecharts/charts/compare/promtail-3.0.41...promtail-3.0.42) (2022-08-25) diff --git a/dependency/promtail/3.0.53/Chart.lock b/dependency/promtail/3.0.53/Chart.lock new file mode 100644 index 0000000000..a60a196b9c --- /dev/null +++ b/dependency/promtail/3.0.53/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.6.0 +digest: sha256:60d8634057a317d5912fe7e182913e53cf7044caa196ba4d2a5fbce95fdc85e8 +generated: "2022-09-24T19:12:32.050066621Z" diff --git a/dependency/promtail/3.0.52/Chart.yaml b/dependency/promtail/3.0.53/Chart.yaml similarity index 95% rename from dependency/promtail/3.0.52/Chart.yaml rename to dependency/promtail/3.0.53/Chart.yaml index f8c9b7f64f..6d25aa2bac 100644 --- a/dependency/promtail/3.0.52/Chart.yaml +++ b/dependency/promtail/3.0.53/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "2.6.1" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.12 + version: 10.6.0 deprecated: false description: Promtail is an agent which ships the contents of local logs to a Loki instance icon: https://truecharts.org/img/hotlink-ok/chart-icons/promtail.png @@ -23,7 +23,7 @@ sources: - https://grafana.com/oss/loki/ - https://grafana.com/docs/loki/latest/ type: application -version: 3.0.52 +version: 3.0.53 annotations: truecharts.org/catagories: | - metrics diff --git a/dependency/promtail/3.0.52/README.md b/dependency/promtail/3.0.53/README.md similarity index 98% rename from dependency/promtail/3.0.52/README.md rename to dependency/promtail/3.0.53/README.md index e871cb8de4..6cce2da3a9 100644 --- a/dependency/promtail/3.0.52/README.md +++ b/dependency/promtail/3.0.53/README.md @@ -24,7 +24,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.12 | +| https://library-charts.truecharts.org | common | 10.6.0 | ## Installing the Chart diff --git a/dependency/promtail/3.0.52/app-readme.md b/dependency/promtail/3.0.53/app-readme.md similarity index 100% rename from dependency/promtail/3.0.52/app-readme.md rename to dependency/promtail/3.0.53/app-readme.md diff --git a/dependency/promtail/3.0.53/charts/common-10.6.0.tgz b/dependency/promtail/3.0.53/charts/common-10.6.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0308b85a1a8c5cdc7a0461f210d9fce394ddcc94 GIT binary patch literal 48413 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 diff --git a/dependency/redis/3.0.81/CHANGELOG.md b/dependency/redis/3.0.82/CHANGELOG.md similarity index 90% rename from dependency/redis/3.0.81/CHANGELOG.md rename to dependency/redis/3.0.82/CHANGELOG.md index 4d9867a0ad..d480690d72 100644 --- a/dependency/redis/3.0.81/CHANGELOG.md +++ b/dependency/redis/3.0.82/CHANGELOG.md @@ -2,6 +2,16 @@ +## [redis-3.0.82](https://github.com/truecharts/charts/compare/redis-3.0.81...redis-3.0.82) (2022-09-24) + +### Chore + +- Auto-update chart README [skip ci] + - update helm chart common to v10.6.0 + + + + ## [redis-3.0.81](https://github.com/truecharts/charts/compare/tubearchivist-redisjson-0.0.24...redis-3.0.81) (2022-09-23) ### Chore @@ -87,13 +97,3 @@ - Auto-update chart README [skip ci] - Auto-update chart README [skip ci] - Auto-update chart README [skip ci] - - refactor Services SCALE GUI - - update docker general non-major ([#3790](https://github.com/truecharts/charts/issues/3790)) - - update docker general non-major ([#3772](https://github.com/truecharts/charts/issues/3772)) - - - - -## [redis-3.0.77](https://github.com/truecharts/charts/compare/redis-3.0.75...redis-3.0.77) (2022-09-20) - -### Chore diff --git a/dependency/redis/3.0.82/Chart.lock b/dependency/redis/3.0.82/Chart.lock new file mode 100644 index 0000000000..506559eb12 --- /dev/null +++ b/dependency/redis/3.0.82/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.6.0 +digest: sha256:60d8634057a317d5912fe7e182913e53cf7044caa196ba4d2a5fbce95fdc85e8 +generated: "2022-09-24T19:12:32.604032758Z" diff --git a/dependency/redis/3.0.81/Chart.yaml b/dependency/redis/3.0.82/Chart.yaml similarity index 95% rename from dependency/redis/3.0.81/Chart.yaml rename to dependency/redis/3.0.82/Chart.yaml index a612d56959..5936f56732 100644 --- a/dependency/redis/3.0.81/Chart.yaml +++ b/dependency/redis/3.0.82/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "7.0.5" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.12 + version: 10.6.0 deprecated: false description: Open source, advanced key-value store. home: https://truecharts.org/docs/charts/dependency/redis @@ -23,7 +23,7 @@ sources: - https://github.com/bitnami/bitnami-docker-redis - http://redis.io/ type: application -version: 3.0.81 +version: 3.0.82 annotations: truecharts.org/catagories: | - database diff --git a/dependency/redis/3.0.81/README.md b/dependency/redis/3.0.82/README.md similarity index 98% rename from dependency/redis/3.0.81/README.md rename to dependency/redis/3.0.82/README.md index 06ae16253f..e746fabc3f 100644 --- a/dependency/redis/3.0.81/README.md +++ b/dependency/redis/3.0.82/README.md @@ -23,7 +23,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.12 | +| https://library-charts.truecharts.org | common | 10.6.0 | ## Installing the Chart diff --git a/dependency/redis/3.0.81/app-readme.md b/dependency/redis/3.0.82/app-readme.md similarity index 100% rename from dependency/redis/3.0.81/app-readme.md rename to dependency/redis/3.0.82/app-readme.md diff --git a/dependency/redis/3.0.82/charts/common-10.6.0.tgz b/dependency/redis/3.0.82/charts/common-10.6.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0308b85a1a8c5cdc7a0461f210d9fce394ddcc94 GIT binary patch literal 48413 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 diff --git a/dependency/solr/0.0.52/CHANGELOG.md b/dependency/solr/0.0.53/CHANGELOG.md similarity index 91% rename from dependency/solr/0.0.52/CHANGELOG.md rename to dependency/solr/0.0.53/CHANGELOG.md index c400eea0e0..951e7f7257 100644 --- a/dependency/solr/0.0.52/CHANGELOG.md +++ b/dependency/solr/0.0.53/CHANGELOG.md @@ -2,6 +2,18 @@ +## [solr-0.0.53](https://github.com/truecharts/charts/compare/solr-0.0.51...solr-0.0.53) (2022-09-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm chart common to v10.6.0 + - update helm chart common to v10.5.12 + + + + ## [solr-0.0.52](https://github.com/truecharts/charts/compare/solr-0.0.51...solr-0.0.52) (2022-09-22) ### Chore @@ -85,15 +97,3 @@ ## [solr-0.0.50](https://github.com/truecharts/charts/compare/solr-0.0.48...solr-0.0.50) (2022-09-20) -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - refactor Services SCALE GUI diff --git a/dependency/solr/0.0.53/Chart.lock b/dependency/solr/0.0.53/Chart.lock new file mode 100644 index 0000000000..8ab3bb077b --- /dev/null +++ b/dependency/solr/0.0.53/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.6.0 +digest: sha256:60d8634057a317d5912fe7e182913e53cf7044caa196ba4d2a5fbce95fdc85e8 +generated: "2022-09-24T19:12:57.177861777Z" diff --git a/dependency/solr/0.0.52/Chart.yaml b/dependency/solr/0.0.53/Chart.yaml similarity index 95% rename from dependency/solr/0.0.52/Chart.yaml rename to dependency/solr/0.0.53/Chart.yaml index 1de2a0d20d..d0dacea58c 100644 --- a/dependency/solr/0.0.52/Chart.yaml +++ b/dependency/solr/0.0.53/Chart.yaml @@ -3,7 +3,7 @@ appVersion: "9.0.0" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.5.12 + version: 10.6.0 deprecated: false description: Apache Solr home: https://truecharts.org/docs/charts/dependency/solr @@ -23,7 +23,7 @@ sources: - https://github.com/apache/solr - https://hub.docker.com/r/bitnami/solr/ type: application -version: 0.0.52 +version: 0.0.53 annotations: truecharts.org/catagories: | - search diff --git a/dependency/solr/0.0.52/README.md b/dependency/solr/0.0.53/README.md similarity index 98% rename from dependency/solr/0.0.52/README.md rename to dependency/solr/0.0.53/README.md index 693de249cb..c2e7ce1282 100644 --- a/dependency/solr/0.0.52/README.md +++ b/dependency/solr/0.0.53/README.md @@ -23,7 +23,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.5.12 | +| https://library-charts.truecharts.org | common | 10.6.0 | ## Installing the Chart diff --git a/dependency/solr/0.0.52/app-readme.md b/dependency/solr/0.0.53/app-readme.md similarity index 100% rename from dependency/solr/0.0.52/app-readme.md rename to dependency/solr/0.0.53/app-readme.md diff --git a/dependency/solr/0.0.53/charts/common-10.6.0.tgz b/dependency/solr/0.0.53/charts/common-10.6.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0308b85a1a8c5cdc7a0461f210d9fce394ddcc94 GIT binary patch literal 48413 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.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: littlelink +sources: + - https://github.com/truecharts/charts/tree/master/charts/enterprise/littlelink + - https://github.com/techno-tim/littlelink-server + - https://github.com/sethcottle/littlelink +type: application +version: 6.0.62 +annotations: + truecharts.org/catagories: | + - social + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/enterprise/littlelink/6.0.62/README.md b/enterprise/littlelink/6.0.62/README.md new file mode 100644 index 0000000000..1ef71497d6 --- /dev/null +++ b/enterprise/littlelink/6.0.62/README.md @@ -0,0 +1,107 @@ +# littlelink + +Easy platform to combine all your social links + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [littlelink](https://truecharts.org/docs/charts/enterprise/littlelink) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.5.9 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App). + +### Helm + +To install the chart with the release name `littlelink` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install littlelink TrueCharts/littlelink +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `littlelink` deployment + +```console +helm uninstall littlelink +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the values.yaml file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install littlelink \ + --set env.TZ="America/New York" \ + TrueCharts/littlelink +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install littlelink TrueCharts/littlelink -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/enterprise/littlelink/6.0.62/app-readme.md b/enterprise/littlelink/6.0.62/app-readme.md new file mode 100644 index 0000000000..f36529ef46 --- /dev/null +++ b/enterprise/littlelink/6.0.62/app-readme.md @@ -0,0 +1,8 @@ +Easy platform to combine all your social links + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/enterprise/littlelink](https://truecharts.org/docs/charts/enterprise/littlelink) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/enterprise/littlelink/6.0.62/charts/common-10.5.9.tgz b/enterprise/littlelink/6.0.62/charts/common-10.5.9.tgz new file mode 100644 index 0000000000000000000000000000000000000000..006c19d595cac9c9cf1a1e729f866d0f5f70d49c GIT binary patch literal 48353 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://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/enterprise/littlelink/6.0.62/templates/_configmap.tpl b/enterprise/littlelink/6.0.62/templates/_configmap.tpl new file mode 100644 index 0000000000..c4796957f0 --- /dev/null +++ b/enterprise/littlelink/6.0.62/templates/_configmap.tpl @@ -0,0 +1,199 @@ +{{/* Define the configmap */}} +{{- define "littlelink.configmap" -}} +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: littlelinkconfig +data: + {{- if .Values.littlelink.meta_title }} + META_TILE: {{ .Values.littlelink.meta_title | quote }} + {{- end }} + {{- if .Values.littlelink.meta_description }} + META_DESCRIPTION: {{ .Values.littlelink.meta_description | quote }} + {{- end }} + {{- if .Values.littlelink.meta_author }} + META_AUTHOR: {{ .Values.littlelink.meta_author | quote }} + {{- end }} + {{- if .Values.littlelink.lang }} + LANG: {{ .Values.littlelink.lang | quote }} + {{- end }} + {{- if .Values.littlelink.meta_index_status }} + META_INDEX_STATUS: {{ .Values.littlelink.meta_index_status | quote }} + {{- end }} + {{- if .Values.littlelink.ga_tracking_id }} + GA_TRACKING_ID: {{ .Values.littlelink.ga_tracking_id | quote }} + {{- end }} + {{- if .Values.littlelink.theme }} + THEME: {{ .Values.littlelink.theme | quote }} + {{- end }} + {{- if .Values.littlelink.favicon_url }} + FAVICON_URL: {{ .Values.littlelink.favicon_url | quote }} + {{- end }} + {{- if .Values.littlelink.avatar_url }} + AVATAR_URL: {{ .Values.littlelink.avatar_url | quote }} + {{- end }} + {{- if .Values.littlelink.avatar_2x_url }} + AVATAR_2X_URL: {{ .Values.littlelink.avatar_2x_url | quote }} + {{- end }} + {{- if .Values.littlelink.avatar_alt }} + AVATAR_ALT: {{ .Values.littlelink.avatar_alt | quote }} + {{- end }} + {{- if .Values.littlelink.name }} + NAME: {{ .Values.littlelink.name | quote }} + {{- end }} + {{- if .Values.littlelink.bio }} + BIO: {{ .Values.littlelink.bio | quote }} + {{- end }} + {{- if .Values.littlelink.github }} + GITHUB: {{ .Values.littlelink.github | quote }} + {{- end }} + {{- if .Values.littlelink.twitter }} + TWITTER: {{ .Values.littlelink.twitter | quote }} + {{- end }} + {{- if .Values.littlelink.instagram }} + INSTAGRAM: {{ .Values.littlelink.instagram | quote }} + {{- end }} + {{- if .Values.littlelink.youtube }} + YOUTUBE: {{ .Values.littlelink.youtube | quote }} + {{- end }} + {{- if .Values.littlelink.twitch }} + TWITCH: {{ .Values.littlelink.twitch | quote }} + {{- end }} + {{- if .Values.littlelink.discord }} + DISCORD: {{ .Values.littlelink.discord | quote }} + {{- end }} + {{- if .Values.littlelink.tiktok }} + TIKTOK: {{ .Values.littlelink.tiktok | quote }} + {{- end }} + {{- if .Values.littlelink.kit }} + KIT: {{ .Values.littlelink.kit | quote }} + {{- end }} + {{- if .Values.littlelink.facebook }} + FACEBOOK: {{ .Values.littlelink.facebook | quote }} + {{- end }} + {{- if .Values.littlelink.facebook_messenger }} + FACEBOOK_MESSENGER: {{ .Values.littlelink.facebook_messenger | quote }} + {{- end }} + {{- if .Values.littlelink.linked_in }} + LINKED_IN: {{ .Values.littlelink.linked_in | quote }} + {{- end }} + {{- if .Values.littlelink.product_hunt }} + PRODUCT_HUNT: {{ .Values.littlelink.product_hunt | quote }} + {{- end }} + {{- if .Values.littlelink.snapchat }} + SNAPCHAT: {{ .Values.littlelink.snapchat | quote }} + {{- end }} + {{- if .Values.littlelink.spotify }} + SPOTIFY: {{ .Values.littlelink.spotify | quote }} + {{- end }} + {{- if .Values.littlelink.reddit }} + REDDIT: {{ .Values.littlelink.reddit | quote }} + {{- end }} + {{- if .Values.littlelink.medium }} + MEDIUM: {{ .Values.littlelink.medium | quote }} + {{- end }} + {{- if .Values.littlelink.pinterest }} + PINTEREST: {{ .Values.littlelink.pinterest | quote }} + {{- end }} + {{- if .Values.littlelink.email }} + EMAIL: {{ .Values.littlelink.email | quote }} + {{- end }} + {{- if .Values.littlelink.email_text }} + EMAIL_TEXT: {{ .Values.littlelink.email_text | quote }} + {{- end }} + {{- if .Values.littlelink.email_alt }} + EMAIL_ALT: {{ .Values.littlelink.email_alt | quote }} + {{- end }} + {{- if .Values.littlelink.email_alt_text }} + EMAIL_ALT_TEXT: {{ .Values.littlelink.email_alt_text | quote }} + {{- end }} + {{- if .Values.littlelink.sound_cloud }} + SOUND_CLOUD: {{ .Values.littlelink.sound_cloud | quote }} + {{- end }} + {{- if .Values.littlelink.figma }} + FIGMA: {{ .Values.littlelink.figma | quote }} + {{- end }} + {{- if .Values.littlelink.telegram }} + TELEGRAM: {{ .Values.littlelink.telegram | quote }} + {{- end }} + {{- if .Values.littlelink.tumblr }} + TUMBLR: {{ .Values.littlelink.tumblr | quote }} + {{- end }} + {{- if .Values.littlelink.steam }} + STEAM: {{ .Values.littlelink.steam | quote }} + {{- end }} + {{- if .Values.littlelink.vimeo }} + VIMEO: {{ .Values.littlelink.vimeo | quote }} + {{- end }} + {{- if .Values.littlelink.wordpress }} + WORDPRESS: {{ .Values.littlelink.wordpress | quote }} + {{- end }} + {{- if .Values.littlelink.goodreads }} + GOODREADS: {{ .Values.littlelink.goodreads | quote }} + {{- end }} + {{- if .Values.littlelink.skoob }} + SKOOB: {{ .Values.littlelink.skoob | quote }} + {{- end }} + {{- if .Values.littlelink.letterboxd }} + LETTERBOXD: {{ .Values.littlelink.letterboxd | quote }} + {{- end }} + {{- if .Values.littlelink.mastodon }} + MASTODON: {{ .Values.littlelink.mastodon | quote }} + {{- end }} + {{- if .Values.littlelink.micro_blog }} + MICRO_BLOG: {{ .Values.littlelink.micro_blog | quote }} + {{- end }} + {{- if .Values.littlelink.whatsapp }} + WHATSAPP: {{ .Values.littlelink.whatsapp | quote }} + {{- end }} + {{- if .Values.littlelink.strava }} + STRAVA: {{ .Values.littlelink.strava | quote }} + {{- end }} + {{- if .Values.littlelink.buymeacoffee }} + BUYMEACOFFEE: {{ .Values.littlelink.buymeacoffee | quote }} + {{- end }} + {{- if .Values.littlelink.gitlab }} + GITLAB: {{ .Values.littlelink.gitlab | quote }} + {{- end }} + {{- if .Values.littlelink.patreon }} + PATREON: {{ .Values.littlelink.patreon | quote }} + {{- end }} + {{- if .Values.littlelink.devto }} + DEVTO: {{ .Values.littlelink.devto | quote }} + {{- end }} + {{- if .Values.littlelink.umami_website_id }} + UMAMI_WEBSITE_ID: {{ .Values.littlelink.umami_website_id | quote }} + {{- end }} + {{- if .Values.littlelink.umami_app_url }} + UMAMI_APP_URL: {{ .Values.littlelink.umami_app_url | quote }} + {{- end }} + {{- if .Values.littlelink.paypal }} + PAYPAL: {{ .Values.littlelink.paypal | quote }} + {{- end }} + {{- if .Values.littlelink.slack }} + SLACK: {{ .Values.littlelink.slack | quote }} + {{- end }} + {{- if .Values.littlelink.lastfm }} + LASTFM: {{ .Values.littlelink.lastfm | quote }} + {{- end }} + {{- if .Values.littlelink.untappd }} + UNTAPPD: {{ .Values.littlelink.untappd | quote }} + {{- end }} + {{- if .Values.littlelink.stackoverflow }} + STACKOVERFLOW: {{ .Values.littlelink.stackoverflow | quote }} + {{- end }} + {{- if .Values.littlelink.gitea }} + GITEA: {{ .Values.littlelink.gitea | quote }} + {{- end }} + {{- if .Values.littlelink.polywork }} + POLYWORK: {{ .Values.littlelink.polywork | quote }} + {{- end }} + {{- if .Values.littlelink.signal }} + SIGNAL: {{ .Values.littlelink.signal | quote }} + {{- end }} + {{- if .Values.littlelink.footer }} + FOOTER: {{ .Values.littlelink.footer | quote }} + {{- end }} + +{{- end -}} diff --git a/enterprise/littlelink/6.0.62/templates/common.yaml b/enterprise/littlelink/6.0.62/templates/common.yaml new file mode 100644 index 0000000000..214486b3b1 --- /dev/null +++ b/enterprise/littlelink/6.0.62/templates/common.yaml @@ -0,0 +1,8 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.common.loader.init" . }} + +{{/* Render the templates */}} +{{ include "tc.common.loader.apply" . }} + +{{/* Render configmap for littlelink */}} +{{- include "littlelink.configmap" . }} diff --git a/incubator/sourcegraph/0.0.27/values.yaml b/enterprise/littlelink/6.0.62/values.yaml similarity index 100% rename from incubator/sourcegraph/0.0.27/values.yaml rename to enterprise/littlelink/6.0.62/values.yaml diff --git a/enterprise/littlelink/item.yaml b/enterprise/littlelink/item.yaml new file mode 100644 index 0000000000..14730e47e6 --- /dev/null +++ b/enterprise/littlelink/item.yaml @@ -0,0 +1,4 @@ +icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/littlelink.png +categories: +- social + diff --git a/enterprise/nextcloud/15.3.12/CHANGELOG.md b/enterprise/nextcloud/15.3.12/CHANGELOG.md new file mode 100644 index 0000000000..99bb9b482e --- /dev/null +++ b/enterprise/nextcloud/15.3.12/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + + +## [nextcloud-15.3.11](https://github.com/truecharts/charts/compare/nextcloud-15.3.10...nextcloud-15.3.11) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [nextcloud-15.3.11](https://github.com/truecharts/charts/compare/nextcloud-15.3.10...nextcloud-15.3.11) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [nextcloud-15.3.11](https://github.com/truecharts/charts/compare/nextcloud-15.3.10...nextcloud-15.3.11) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + - update docker general non-major ([#3736](https://github.com/truecharts/charts/issues/3736)) + + + + +## [nextcloud-15.3.10](https://github.com/truecharts/charts/compare/nextcloud-15.3.9...nextcloud-15.3.10) (2022-09-09) + +### Chore + +- doc polishing ([#3725](https://github.com/truecharts/charts/issues/3725)) + + + + +## [nextcloud-15.3.9](https://github.com/truecharts/charts/compare/nextcloud-15.3.8...nextcloud-15.3.9) (2022-09-07) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3710](https://github.com/truecharts/charts/issues/3710)) + + + + +## [nextcloud-15.3.9](https://github.com/truecharts/charts/compare/nextcloud-15.3.8...nextcloud-15.3.9) (2022-09-06) + +### Chore + +- update docker general non-major ([#3710](https://github.com/truecharts/charts/issues/3710)) + + + + +## [nextcloud-15.3.8](https://github.com/truecharts/charts/compare/nextcloud-15.3.7...nextcloud-15.3.8) (2022-09-03) + +### Chore + +- update docker general non-major ([#3668](https://github.com/truecharts/charts/issues/3668)) + + + + +## [nextcloud-15.3.7](https://github.com/truecharts/charts/compare/nextcloud-15.3.6...nextcloud-15.3.7) (2022-09-02) + +### Chore + +- update docker general non-major ([#3660](https://github.com/truecharts/charts/issues/3660)) + + ### Docs + +- add more docs + + + + +## [nextcloud-15.3.6](https://github.com/truecharts/charts/compare/nextcloud-15.3.4...nextcloud-15.3.6) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + diff --git a/enterprise/nextcloud/15.3.12/Chart.lock b/enterprise/nextcloud/15.3.12/Chart.lock new file mode 100644 index 0000000000..21202f4bd8 --- /dev/null +++ b/enterprise/nextcloud/15.3.12/Chart.lock @@ -0,0 +1,15 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.9 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.75 +- name: collabora-online + repository: https://charts.truecharts.org/ + version: 12.1.39 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.71 +digest: sha256:42925d3d28706df46c7168d6fc0076733f4d536114728f6a37a621e6255c63a4 +generated: "2022-09-24T19:13:26.620773486Z" diff --git a/enterprise/nextcloud/15.3.12/Chart.yaml b/enterprise/nextcloud/15.3.12/Chart.yaml new file mode 100644 index 0000000000..e091303351 --- /dev/null +++ b/enterprise/nextcloud/15.3.12/Chart.yaml @@ -0,0 +1,45 @@ +apiVersion: v2 +appVersion: "24.0.5" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.5.9 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.75 + - condition: collabora.enabled + name: collabora-online + repository: https://charts.truecharts.org/ + version: 12.1.39 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.71 +deprecated: false +description: A private cloud server that puts the control and security of your own data back into your hands. +home: https://truecharts.org/docs/charts/enterprise/nextcloud +icon: https://truecharts.org/img/hotlink-ok/chart-icons/nextcloud.png +keywords: + - nextcloud + - storage + - http + - web + - php +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: nextcloud +sources: + - https://github.com/truecharts/charts/tree/master/charts/enterprise/nextcloud + - https://github.com/nextcloud/docker + - https://github.com/nextcloud/helm +type: application +version: 15.3.12 +annotations: + truecharts.org/catagories: | + - cloud + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/enterprise/nextcloud/15.3.12/README.md b/enterprise/nextcloud/15.3.12/README.md new file mode 100644 index 0000000000..83cc03668f --- /dev/null +++ b/enterprise/nextcloud/15.3.12/README.md @@ -0,0 +1,110 @@ +# nextcloud + +A private cloud server that puts the control and security of your own data back into your hands. + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [nextcloud](https://truecharts.org/docs/charts/enterprise/nextcloud) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://charts.truecharts.org/ | collabora-online | 12.1.39 | +| https://charts.truecharts.org/ | postgresql | 8.0.75 | +| https://charts.truecharts.org | redis | 3.0.71 | +| https://library-charts.truecharts.org | common | 10.5.9 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App). + +### Helm + +To install the chart with the release name `nextcloud` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install nextcloud TrueCharts/nextcloud +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `nextcloud` deployment + +```console +helm uninstall nextcloud +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the values.yaml file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install nextcloud \ + --set env.TZ="America/New York" \ + TrueCharts/nextcloud +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install nextcloud TrueCharts/nextcloud -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/enterprise/nextcloud/15.3.12/app-readme.md b/enterprise/nextcloud/15.3.12/app-readme.md new file mode 100644 index 0000000000..aef2981f63 --- /dev/null +++ b/enterprise/nextcloud/15.3.12/app-readme.md @@ -0,0 +1,8 @@ +A private cloud server that puts the control and security of your own data back into your hands. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/enterprise/nextcloud](https://truecharts.org/docs/charts/enterprise/nextcloud) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/enterprise/nextcloud/15.3.12/charts/collabora-online-12.1.39.tgz b/enterprise/nextcloud/15.3.12/charts/collabora-online-12.1.39.tgz new file mode 100644 index 0000000000000000000000000000000000000000..1dc0fe0577433a6dc83843a455d50cac1b9df1ca GIT binary patch literal 59471 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 literal 0 HcmV?d00001 diff --git a/enterprise/nextcloud/15.3.12/charts/common-10.5.9.tgz b/enterprise/nextcloud/15.3.12/charts/common-10.5.9.tgz new file mode 100644 index 0000000000000000000000000000000000000000..006c19d595cac9c9cf1a1e729f866d0f5f70d49c GIT binary patch literal 48353 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 literal 0 HcmV?d00001 diff --git a/enterprise/nextcloud/15.3.12/charts/redis-3.0.71.tgz b/enterprise/nextcloud/15.3.12/charts/redis-3.0.71.tgz new file mode 100644 index 0000000000000000000000000000000000000000..6959a2e117f937631a1b9eb2e88cf025b7d7f1e8 GIT binary patch literal 53783 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Ⓢ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 literal 0 HcmV?d00001 diff --git a/enterprise/nextcloud/15.3.12/ci/basic-values.yaml b/enterprise/nextcloud/15.3.12/ci/basic-values.yaml new file mode 100644 index 0000000000..0e1ca14554 --- /dev/null +++ b/enterprise/nextcloud/15.3.12/ci/basic-values.yaml @@ -0,0 +1,11 @@ +env: + # IP used for exposing nextcloud + # Often the service or nodePort IP + AccessIP: "127.0.0.1" + +service: + main: + ports: + main: + port: 8080 + targetPort: 8080 diff --git a/enterprise/nextcloud/15.3.12/ix_values.yaml b/enterprise/nextcloud/15.3.12/ix_values.yaml new file mode 100644 index 0000000000..eec6f48504 --- /dev/null +++ b/enterprise/nextcloud/15.3.12/ix_values.yaml @@ -0,0 +1,457 @@ +image: + repository: tccr.io/truecharts/nextcloud-fpm + pullPolicy: IfNotPresent + tag: 24.0.5@sha256:3448bd2ef8b73c61d0085cc1b2272b9e2573fe20333e94c12f8da35a1f8dd942 + +nginxImage: + repository: tccr.io/truecharts/nginx-unprivileged + pullPolicy: IfNotPresent + tag: 1.23.1@sha256:7770a2428904ef89362174b8774c2b6f26f738ad34580183b7d6b86b619d730a + +imaginaryImage: + repository: h2non/imaginary + pullPolicy: IfNotPresent + tag: 1.2.4@sha256:7facb4221047a5e79b9e902f380247f4e5bf4376400d0badbeb738d3e1c2f654 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + fsGroup: 33 + +service: + main: + ports: + main: + port: 10020 + targetPort: 8080 + backend: + enabled: true + ports: + hpb: + enabled: true + port: 7867 + targetPort: 7867 + hpb-metrics: + enabled: true + port: 7868 + targetPort: 7868 + fpm: + enabled: true + port: 9000 + targetPort: 9000 + imaginary: + enabled: true + port: 9090 + targetPort: 9090 + +hostAliases: + - ip: '{{ .Values.env.AccessIP | default "127.0.0.1" }}' + hostnames: + - "{{ if .Values.ingress.main.enabled }}{{ with (first .Values.ingress.main.hosts) }}{{ .host }}{{ end }}{{ else }}placeholder.fakedomain.dns{{ end }}" + +secretEnv: + NEXTCLOUD_ADMIN_USER: "admin" + NEXTCLOUD_ADMIN_PASSWORD: "adminpass" + +probes: + liveness: + custom: true + spec: + initialDelaySeconds: 25 + httpGet: + path: /status.php + port: 8080 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + + readiness: + custom: true + spec: + initialDelaySeconds: 25 + httpGet: + path: /status.php + port: 8080 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + + startup: + custom: true + spec: + initialDelaySeconds: 25 + httpGet: + path: /status.php + port: 8080 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + +initContainers: + prestart: + image: '{{ include "tc.common.images.selector" . }}' + securityContext: + runAsUser: 0 + runAsGroup: 0 + privileged: true + command: + - "/bin/sh" + - "-c" + - | + /bin/bash <<'EOF' + echo "Forcing permissions on userdata folder..." + if nfs4xdr_getfacl && nfs4xdr_getfacl | grep -qv "Failed to get NFSv4 ACL"; then + echo "NFSv4 ACLs detected, Trying to override permissions using nfs4_setfacl..." + nfs4_setfacl -R -a A:g:33:RWX "/var/www/html/data" + else + echo "No NFSv4 ACLs detected, trying to override permissions using chown/chmod..." + echo "checking ownership..." + if [ $(stat -c %g .) -eq 33 ]; then + echo "Ownership already set to 33, skipping..." + else + echo "Changing ownership to group 33..." + chown -R :33 "/var/www/html/data" + fi + chmod 770 /var/www/html/data + fi + EOF + + volumeMounts: + - name: data + mountPath: "/var/www/html/data" + - name: html + mountPath: "/var/www/html" + +env: + # IP used for exposing nextcloud + # Often the service or nodePort IP + # Defaults to the main serviceName for CI purposes. + AccessIP: + NEXTCLOUD_INIT_HTACCESS: true + PHP_MEMORY_LIMIT: 1G + PHP_UPLOAD_LIMIT: 10G + NEXTCLOUD_CHUNKSIZE: "31457280" + TRUSTED_PROXIES: "172.16.0.0/16 127.0.0.1" + POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" + POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" + NC_check_data_directory_permissions: "true" + POSTGRES_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + POSTGRES_HOST: + secretKeyRef: + name: dbcreds + key: plainporthost + REDIS_HOST: + secretKeyRef: + name: rediscreds + key: plainhost + REDIS_HOST_PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + +envFrom: + - configMapRef: + name: nextcloudconfig + +persistence: + html: + enabled: true + mountPath: "/var/www/html" + data: + enabled: true + mountPath: "/var/www/html/data" + varrun: + enabled: true + cache: + enabled: true + type: emptyDir + mountPath: /var/cache/nginx + medium: Memory + nginx: + enabled: "true" + mountPath: "/etc/nginx" + noMount: true + readOnly: true + type: "custom" + volumeSpec: + configMap: + name: '{{ include "tc.common.names.fullname" . }}-nginx' + items: + - key: nginx.conf + path: nginx.conf + +configmap: + nginx: + enabled: true + data: + nginx.conf: |- + worker_processes auto; + + error_log /var/log/nginx/error.log warn; + pid /var/run/nginx.pid; + + + events { + worker_connections 1024; + } + + + http { + include /etc/nginx/mime.types; + default_type application/octet-stream; + + log_format main '$remote_addr - $remote_user [$time_local] "$request" ' + '$status $body_bytes_sent "$http_referer" ' + '"$http_user_agent" "$http_x_forwarded_for"'; + + access_log /var/log/nginx/access.log main; + + sendfile on; + #tcp_nopush on; + + # Prevent nginx HTTP Server Detection + server_tokens off; + + keepalive_timeout 65; + + #gzip on; + + upstream php-handler { + server 127.0.0.1:9000; + } + + server { + listen 8080; + absolute_redirect off; + + # Forward Notify_Push "High Performance Backend" to it's own container + location ^~ /push/ { + proxy_pass http://127.0.0.1:7867/; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "Upgrade"; + proxy_set_header Host $host; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + } + + # HSTS settings + # WARNING: Only add the preload option once you read about + # the consequences in https://hstspreload.org/. This option + # will add the domain to a hardcoded list that is shipped + # in all major browsers and getting removed from this list + # could take several months. + #add_header Strict-Transport-Security "max-age=15768000; includeSubDomains; preload;" always; + + # set max upload size + client_max_body_size {{ .Values.env.PHP_UPLOAD_LIMIT | default "512M" }}; + fastcgi_buffers 64 4K; + + # Enable gzip but do not remove ETag headers + gzip on; + gzip_vary on; + gzip_comp_level 4; + gzip_min_length 256; + gzip_proxied expired no-cache no-store private no_last_modified no_etag auth; + gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy; + + # Pagespeed is not supported by Nextcloud, so if your server is built + # with the `ngx_pagespeed` module, uncomment this line to disable it. + #pagespeed off; + + # HTTP response headers borrowed from Nextcloud `.htaccess` + add_header Referrer-Policy "no-referrer" always; + add_header X-Content-Type-Options "nosniff" always; + add_header X-Download-Options "noopen" always; + add_header X-Frame-Options "SAMEORIGIN" always; + add_header X-Permitted-Cross-Domain-Policies "none" always; + add_header X-Robots-Tag "none" always; + add_header X-XSS-Protection "1; mode=block" always; + + # Remove X-Powered-By, which is an information leak + fastcgi_hide_header X-Powered-By; + + # Path to the root of your installation + root /var/www/html; + + # Specify how to handle directories -- specifying `/index.php$request_uri` + # here as the fallback means that Nginx always exhibits the desired behaviour + # when a client requests a path that corresponds to a directory that exists + # on the server. In particular, if that directory contains an index.php file, + # that file is correctly served; if it doesn't, then the request is passed to + # the front-end controller. This consistent behaviour means that we don't need + # to specify custom rules for certain paths (e.g. images and other assets, + # `/updater`, `/ocm-provider`, `/ocs-provider`), and thus + # `try_files $uri $uri/ /index.php$request_uri` + # always provides the desired behaviour. + index index.php index.html /index.php$request_uri; + + # Rule borrowed from `.htaccess` to handle Microsoft DAV clients + location = / { + if ( $http_user_agent ~ ^DavClnt ) { + return 302 /remote.php/webdav/$is_args$args; + } + } + + location = /robots.txt { + allow all; + log_not_found off; + access_log off; + } + + # Make a regex exception for `/.well-known` so that clients can still + # access it despite the existence of the regex rule + # `location ~ /(\.|autotest|...)` which would otherwise handle requests + # for `/.well-known`. + location ^~ /.well-known { + # The rules in this block are an adaptation of the rules + # in `.htaccess` that concern `/.well-known`. + + location = /.well-known/carddav { return 301 /remote.php/dav/; } + location = /.well-known/caldav { return 301 /remote.php/dav/; } + + # according to the documentation these two lines are not necessary, but some users are still recieving errors + location = /.well-known/webfinger { return 301 /index.php$uri; } + location = /.well-known/nodeinfo { return 301 /index.php$uri; } + + location /.well-known/acme-challenge { try_files $uri $uri/ =404; } + location /.well-known/pki-validation { try_files $uri $uri/ =404; } + + # Let Nextcloud's API for `/.well-known` URIs handle all other + # requests by passing them to the front-end controller. + return 301 /index.php$request_uri; + } + + # Rules borrowed from `.htaccess` to hide certain paths from clients + location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)(?:$|/) { return 404; } + location ~ ^/(?:\.|autotest|occ|issue|indie|db_|console) { return 404; } + + # Ensure this block, which passes PHP files to the PHP process, is above the blocks + # which handle static assets (as seen below). If this block is not declared first, + # then Nginx will encounter an infinite rewriting loop when it prepends `/index.php` + # to the URI, resulting in a HTTP 500 error response. + location ~ \.php(?:$|/) { + # Required for legacy support + rewrite ^/(?!index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|oc[ms]-provider\/.+|.+\/richdocumentscode\/proxy) /index.php$request_uri; + + fastcgi_split_path_info ^(.+?\.php)(/.*)$; + set $path_info $fastcgi_path_info; + + try_files $fastcgi_script_name =404; + + include fastcgi_params; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + fastcgi_param PATH_INFO $path_info; + #fastcgi_param HTTPS on; + + fastcgi_param modHeadersAvailable true; # Avoid sending the security headers twice + fastcgi_param front_controller_active true; # Enable pretty urls + fastcgi_pass php-handler; + + fastcgi_intercept_errors on; + fastcgi_request_buffering off; + + proxy_send_timeout 300s; + proxy_read_timeout 300s; + fastcgi_send_timeout 300s; + fastcgi_read_timeout 300s; + } + + location ~ \.(?:css|js|svg|gif)$ { + try_files $uri /index.php$request_uri; + expires 6M; # Cache-Control policy borrowed from `.htaccess` + access_log off; # Optional: Don't log access to assets + } + + location ~ \.woff2?$ { + try_files $uri /index.php$request_uri; + expires 7d; # Cache-Control policy borrowed from `.htaccess` + access_log off; # Optional: Don't log access to assets + } + + # Rule borrowed from `.htaccess` + location /remote { + return 301 /remote.php$request_uri; + } + + location / { + try_files $uri $uri/ /index.php$request_uri; + } + } + } + +cronjob: + enabled: true + generatePreviews: true + schedule: "*/5 * * * *" + annotations: {} + failedJobsHistoryLimit: 5 + successfulJobsHistoryLimit: 2 + +hpb: + enabled: true + +nextcloud: + # https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements + default_phone_region: "" + +imaginary: + enabled: true + preview_max_x: 2048 + preview_max_y: 2048 + preview_max_memory: 512 + preview_max_filesize_image: 150 + preview_png: true + preview_jpeg: true + preview_gif: true + preview_bmp: true + preview_xbitmap: true + preview_mp3: true + preview_markdown: true + preview_opendoc: true + preview_txt: true + preview_krita: true + preview_illustrator: false + preview_heic: false + preview_movie: false + preview_msoffice2003: false + preview_msoffice2007: false + preview_msofficedoc: false + preview_pdf: false + preview_photoshop: false + preview_postscript: false + preview_staroffice: false + preview_svg: false + preview_tiff: false + preview_font: false + +collabora: + enabled: false + env: + aliasgroup1: + configMapRef: + name: nextcloudconfig + key: aliasgroup1 + dictionaries: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru" + extra_params: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false " + server_name: "" + DONT_GEN_SSL_CERT: true + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: nextcloud + postgresqlDatabase: nextcloud + +redis: + enabled: true + existingSecret: "rediscreds" + +portal: + enabled: true diff --git a/enterprise/nextcloud/15.3.12/questions.yaml b/enterprise/nextcloud/15.3.12/questions.yaml new file mode 100644 index 0000000000..192a9078cf --- /dev/null +++ b/enterprise/nextcloud/15.3.12/questions.yaml @@ -0,0 +1,2869 @@ +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: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration + - name: Documentation + description: Documentation +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + 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" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: customextraargs + group: Controller + label: "Extra Args" + description: "Do not click this unless you know what you are doing" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: secretEnv + group: "Container Configuration" + label: "Image Secrets" + schema: + additional_attrs: true + type: dict + attrs: + - variable: NEXTCLOUD_ADMIN_USER + label: "NEXTCLOUD_ADMIN_USER (First Install Only)" + description: "Sets the initial nextcloud's admin username, changing this variable after first launch will NOT change admin's username" + schema: + type: string + required: true + default: "REPLACETHIS" + - variable: NEXTCLOUD_ADMIN_PASSWORD + label: "NEXTCLOUD_ADMIN_PASSWORD (First Install Only)" + description: "Sets the initial nextcloud's admin password, changing this variable after first launch will NOT change admin's password" + schema: + type: string + private: true + required: true + default: "REPLACETHIS" + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: TRUSTED_PROXIES + label: "Trusted Proxies (Advanced)" + description: "Sets nextcloud Trusted Proxies" + schema: + type: string + default: "172.16.0.0/16 127.0.0.1" + - variable: PHP_MEMORY_LIMIT + label: "PHP_MEMORY_LIMIT" + description: "Sets php memory_limit setting" + schema: + type: string + default: "1G" + - variable: PHP_UPLOAD_LIMIT + label: "PHP_UPLOAD_LIMIT" + description: "Sets php upload_max_filesize and post_max_size settings" + schema: + type: string + default: "10G" + - variable: AccessIP + label: "Access IP" + description: "Set to the IP-Address used to reach Nextcloud. Most often the Service or NodePort IP (Ensure this is correct!)" + schema: + type: string + required: true + $ref: + - "definitions/nodeIP" + - variable: nextcloud + group: "Container Configuration" + label: "Nextcloud Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: default_phone_region + label: "Default Phone Region" + description: "Sets the default phone region in ISO_3166-1 format (e.g. US). https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements" + schema: + type: string + valid_chars: '^[A-Z]{2}$' + default: "US" + - variable: imaginary + group: "Container Configuration" + label: "Preview Generation Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: preview_max_x + label: "Preview Max X" + description: "The maximum width, in pixels, of a preview." + schema: + type: int + required: true + default: 2048 + - variable: preview_max_y + label: "Preview Max Y" + description: "The maximum height, in pixels, of a preview." + schema: + type: int + required: true + default: 2048 + - variable: preview_max_memory + label: "Preview Max Memory" + description: "Max memory in MB for generating image previews." + schema: + type: int + required: true + default: 512 + - variable: preview_max_filesize_image + label: "Preview Max Filesize Image" + description: "Max file size in MB for generating image previews." + schema: + type: int + required: true + default: 150 + - variable: preview_png + label: "Generate previews for PNG" + schema: + type: boolean + default: true + - variable: preview_jpeg + label: "Generate previews for JPEG " + schema: + type: boolean + default: true + - variable: preview_gif + label: "Generate previews for GIF" + schema: + type: boolean + default: true + - variable: preview_bmp + label: "Generate previews for BMP" + schema: + type: boolean + default: true + - variable: preview_xbitmap + label: "Generate previews for XBitmap" + schema: + type: boolean + default: true + - variable: preview_mp3 + label: "Generate previews for MP3" + schema: + type: boolean + default: true + - variable: preview_markdown + label: "Generate previews for MarkDown" + schema: + type: boolean + default: true + - variable: preview_opendoc + label: "Generate previews for OpenDocument" + schema: + type: boolean + default: true + - variable: preview_txt + label: "Generate previews for TXT" + schema: + type: boolean + default: true + - variable: preview_krita + label: "Generate previews for Krita" + schema: + type: boolean + default: true + - variable: preview_illustrator + label: "Generate previews for Illustrator" + schema: + type: boolean + default: false + - variable: preview_heic + label: "Generate previews for HEIC" + schema: + type: boolean + default: false + - variable: preview_movie + label: "Generate previews for Movie" + schema: + type: boolean + default: false + - variable: preview_msoffice2003 + label: "Generate previews for MSOffice2003" + schema: + type: boolean + default: false + - variable: preview_msoffice2007 + label: "Generate previews for MSOffice2007" + schema: + type: boolean + default: false + - variable: preview_msofficedoc + label: "Generate previews for MSOfficeDoc" + schema: + type: boolean + default: false + - variable: preview_pdf + label: "Generate previews for PDF" + schema: + type: boolean + default: false + - variable: preview_photoshop + label: "Generate previews for Photoshop" + schema: + type: boolean + default: false + - variable: preview_postscript + label: "Generate previews for Postscript" + schema: + type: boolean + default: false + - variable: preview_staroffice + label: "Generate previews for StarOffice" + schema: + type: boolean + default: false + - variable: preview_svg + label: "Generate previews for SVG" + schema: + type: boolean + default: false + - variable: preview_tiff + label: "Generate previews for TIFF" + schema: + type: boolean + default: false + - variable: preview_font + label: "Generate previews for Font" + schema: + type: boolean + default: false + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Extra Environment Variables + description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelector} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10020 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: 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: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 8080 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - value: Simple + description: Deprecated CHANGE THIS + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: html + label: "App html Storage" + description: "Stores the Application html." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: false + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) 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: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + 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: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: data + label: "UserData Storage" + description: "Stores the User Data." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: false + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) 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: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + 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: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: false + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path 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: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + 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: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + 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: + additional_attrs: true + 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: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + 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: (Advanced) 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: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + 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: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + 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: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: false + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 0 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 0 + - 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: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + 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 + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - value: tailscale + description: Tailscale + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: Sock5 Server + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: nodePort + description: Leave Empty to Disable + label: nodePort DEPRECATED + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/enterprise/nextcloud/15.3.12/templates/_configmap.tpl b/enterprise/nextcloud/15.3.12/templates/_configmap.tpl new file mode 100644 index 0000000000..abe500d31e --- /dev/null +++ b/enterprise/nextcloud/15.3.12/templates/_configmap.tpl @@ -0,0 +1,36 @@ +{{/* Define the configmap */}} +{{- define "nextcloud.configmap" -}} + +{{- $hosts := "" }} +{{- if .Values.ingress.main.enabled }} +{{- range .Values.ingress }} +{{- range $index, $host := .hosts }} + {{- if $index }} + {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} + {{- else }} + {{ $hosts = ( printf "%s" $host.host ) }} + {{- end }} +{{- end }} +{{- end }} +{{- end }} + + +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: nextcloudconfig +data: + {{- $aliasgroup1 := ( printf "http://%s" ( .Values.env.AccessIP | default ( printf "%v-%v" .Release.Name "nextcloud" ) ) ) }} + {{- if .Values.ingress.main.enabled }} + {{- with (first .Values.ingress.main.hosts) }} + {{- $aliasgroup1 = ( printf "https://%s" .host ) }} + {{- end }} + {{- end }} + aliasgroup1: {{ $aliasgroup1 }} + NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v %v %v %v" "test.fakedomain.dns" "localhost" "127.0.0.1" ( printf "%v:%v" "127.0.0.1" .Values.service.main.ports.main.port ) ( .Values.env.AccessIP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-backend" ) $hosts ) | quote }} + {{- if .Values.ingress.main.enabled }} + APACHE_DISABLE_REWRITE_IP: "1" + {{- end }} + +{{- end -}} diff --git a/enterprise/nextcloud/15.3.12/templates/_cronjob.tpl b/enterprise/nextcloud/15.3.12/templates/_cronjob.tpl new file mode 100644 index 0000000000..302f3b83aa --- /dev/null +++ b/enterprise/nextcloud/15.3.12/templates/_cronjob.tpl @@ -0,0 +1,64 @@ +{{/* Define the cronjob */}} +{{- define "nextcloud.cronjob" -}} +{{- if .Values.cronjob.enabled -}} +{{- $jobName := include "tc.common.names.fullname" . }} + +--- +apiVersion: batch/v1 +kind: CronJob +metadata: + name: {{ printf "%s-cronjob" $jobName }} + labels: + {{- include "tc.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 "tc.common.controller.volumes" . | trim) }} + volumes: + {{- nindent 12 . }} + {{- end }} + containers: + - name: {{ .Chart.Name }} + image: '{{ include "tc.common.images.selector" . }}' + imagePullPolicy: {{ default .Values.image.pullPolicy }} + command: + - "/bin/sh" + - "-c" + - | + /bin/bash <<'EOF' + echo "running nextcloud cronjob..." + php -f /var/www/html/cron.php + echo "cronjob finished" + {{- if .Values.cronjob.generatePreviews }} + echo "Pre-generating Previews..." + php /var/www/html/occ preview:pre-generate + echo "Previews generated." + {{- end }} + EOF + # Will mount configuration files as www-data (id: 33) by default for nextcloud + {{- with (include "tc.common.controller.volumeMounts" . | trim) }} + volumeMounts: + {{ nindent 16 . }} + {{- end }} + securityContext: + runAsUser: 33 + runAsGroup: 33 + readOnlyRootFilesystem: true + runAsNonRoot: true + resources: +{{ toYaml .Values.resources | indent 16 }} +{{- end -}} +{{- end -}} diff --git a/enterprise/nextcloud/15.3.12/templates/_hpb.tpl b/enterprise/nextcloud/15.3.12/templates/_hpb.tpl new file mode 100644 index 0000000000..5b7b18a15f --- /dev/null +++ b/enterprise/nextcloud/15.3.12/templates/_hpb.tpl @@ -0,0 +1,164 @@ +{{/* Define the hbp container */}} +{{- define "nextcloud.hpb" -}} +{{- $jobName := include "tc.common.names.fullname" . }} +image: '{{ include "tc.common.images.selector" . }}' +imagePullPolicy: '{{ .Values.image.pullPolicy }}' +securityContext: + runAsUser: 33 + runAsGroup: 33 + readOnlyRootFilesystem: true + runAsNonRoot: true +{{- with (include "tc.common.controller.volumeMounts" . | trim) }} +volumeMounts: + {{ nindent 2 . }} +{{- end }} +ports: + - containerPort: 7867 +readinessProbe: + httpGet: + path: /push/test/cookie + port: 7867 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }} +livenessProbe: + httpGet: + path: /push/test/cookie + port: 7867 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }} +startupProbe: + httpGet: + path: /push/test/cookie + port: 7867 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }} +command: + - "/bin/sh" + - "-c" + - | + /bin/bash <<'EOF' + set -m + echo "Waiting for notify_push file to be available..." + until [ -f /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push ] + do + sleep 10 + echo "Notify_push app not found... waiting..." + done + echo "Waiting for Nextcloud to start..." + until $(curl --output /dev/null --silent --head --fail -H "Host: test.fakedomain.dns" http://127.0.0.1:8080/status.php); do + echo "Nextcloud not responding... waiting..." + sleep 10 + done + until $(curl --silent --fail -H "Host: test.fakedomain.dns" http://127.0.0.1:8080/status.php | jq --raw-output '.installed' | grep "true"); do + echo "Nextcloud not installed... waiting..." + sleep 10 + done + echo "Nextcloud instance with Notify_push found... Launching High Performance Backend..." + /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php & + + {{- $accessurl := ( printf "http://%v:%v" ( .Values.env.AccessIP | default ( printf "%v-%v" .Release.Name "nextcloud" ) ) .Values.service.main.ports.main.port ) }} + {{- if .Values.ingress.main.enabled }} + {{- with (first .Values.ingress.main.hosts) }} + {{- $accessurl = ( printf "https://%s" .host ) }} + {{- end }} + {{- end }} + + echo "Configuring CLI url..." + php /var/www/html/occ config:system:set overwrite.cli.url --value='{{ $accessurl }}/' + + {{- if .Values.imaginary.enabled }} + echo "Imaginary High Performance Previews enabled, enabling it on Nextcloud..." + php /var/www/html/occ config:system:set preview_imaginary_url --value='http://127.0.0.1:9090' + php /var/www/html/occ config:system:set preview_max_x --value='{{ .Values.imaginary.preview_max_x }}' + php /var/www/html/occ config:system:set preview_max_y --value='{{ .Values.imaginary.preview_max_y }}' + php /var/www/html/occ config:system:set preview_max_memory --value='{{ .Values.imaginary.preview_max_memory }}' + php /var/www/html/occ config:system:set preview_max_filesize_image --value='{{ .Values.imaginary.preview_max_filesize_image }}' + # Remove all preview providers and re-add only selected + php /var/www/html/occ config:system:delete enabledPreviewProviders + # Add imaginary always + {{ $c := 0 }} # Initialize counter + php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Imaginary'{{ $c = add1 $c }} + {{ if .Values.imaginary.preview_png }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\PNG'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_jpeg }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\JPEG'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_gif }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\GIF'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_bmp }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\BMP'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_xbitmap }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\XBitmap'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_mp3 }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MP3'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_markdown }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MarkDown'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_opendoc }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\OpenDocument'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_txt }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\TXT'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_krita }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Krita'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_illustrator }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Illustrator'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_heic }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\HEIC'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_movie }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Movie'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_msoffice2003 }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MSOffice2003'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_msoffice2007 }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MSOffice2007'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_msofficedoc }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MSOfficeDoc'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_pdf }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\PDF'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_photoshop }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Photoshop'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_postscript }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Postscript'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_staroffice }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\StarOffice'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_svg }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\SVG'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_tiff }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\TIFF'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_font }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Font'{{ $c = add1 $c }}{{ end }} + {{- end }} + + # Set default phone region + {{- with .Values.nextcloud.default_phone_region | upper }} + php /var/www/html/occ config:system:set default_phone_region --value='{{ . }}' + {{- end }} + + echo "Configuring High Performance Backend for url: {{ $accessurl }}" + php /var/www/html/occ config:app:set notify_push base_endpoint --value='{{ $accessurl }}/push' + fg + EOF +env: + - name: NEXTCLOUD_URL + value: 'http://127.0.0.1:8080' + - name: METRICS_PORT + value: '7868' + - name: TRUSTED_PROXIES + value: "{{ .Values.env.TRUSTED_PROXIES }}" + - name: POSTGRES_DB + value: "{{ .Values.postgresql.postgresqlDatabase }}" + - name: POSTGRES_USER + value: "{{ .Values.postgresql.postgresqlUsername }}" + - name: POSTGRES_PASSWORD + valueFrom: + secretKeyRef: + name: dbcreds + key: postgresql-password + - name: POSTGRES_HOST + valueFrom: + secretKeyRef: + name: dbcreds + key: plainporthost + - name: REDIS_HOST + valueFrom: + secretKeyRef: + name: rediscreds + key: plainhost + - name: REDIS_HOST_PASSWORD + valueFrom: + secretKeyRef: + name: rediscreds + key: redis-password +envFrom: + - configMapRef: + name: nextcloudconfig +{{- end -}} diff --git a/enterprise/nextcloud/15.3.12/templates/_imaginary.tpl b/enterprise/nextcloud/15.3.12/templates/_imaginary.tpl new file mode 100644 index 0000000000..57a72c4302 --- /dev/null +++ b/enterprise/nextcloud/15.3.12/templates/_imaginary.tpl @@ -0,0 +1,40 @@ +{{/* Define the imaginary container */}} +{{- define "nextcloud.imaginary" -}} +image: {{ .Values.imaginaryImage.repository }}:{{ .Values.imaginaryImage.tag }} +imagePullPolicy: '{{ .Values.image.pullPolicy }}' +securityContext: + runAsUser: 33 + runAsGroup: 33 + readOnlyRootFilesystem: true + runAsNonRoot: true +ports: + - containerPort: 9090 +args: ["-enable-url-source"] +env: + - name: 'PORT' + value: '9090' +readinessProbe: + httpGet: + path: / + port: 9090 + initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }} +livenessProbe: + httpGet: + path: / + port: 9090 + initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }} +startupProbe: + httpGet: + path: / + port: 9090 + initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }} +{{- end -}} diff --git a/enterprise/nextcloud/15.3.12/templates/_nginx.tpl b/enterprise/nextcloud/15.3.12/templates/_nginx.tpl new file mode 100644 index 0000000000..df427f44bd --- /dev/null +++ b/enterprise/nextcloud/15.3.12/templates/_nginx.tpl @@ -0,0 +1,54 @@ +{{/* Define the nginx container */}} +{{- define "nextcloud.nginx" -}} +image: {{ .Values.nginxImage.repository }}:{{ .Values.nginxImage.tag }} +imagePullPolicy: '{{ .Values.image.pullPolicy }}' +securityContext: + runAsUser: 33 + runAsGroup: 33 + readOnlyRootFilesystem: true + runAsNonRoot: true +{{- with (include "tc.common.controller.volumeMounts" . | trim) }} +volumeMounts: + {{ nindent 2 . }} +{{- end }} + - mountPath: /etc/nginx/nginx.conf + name: nginx + readOnly: true + subPath: nginx.conf +ports: + - containerPort: 8080 + +readinessProbe: + httpGet: + path: /robots.txt + port: 8080 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }} +livenessProbe: + httpGet: + path: /robots.txt + port: 8080 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }} +startupProbe: + httpGet: + path: /robots.txt + port: 8080 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }} +{{- end -}} diff --git a/enterprise/nextcloud/15.3.12/templates/common.yaml b/enterprise/nextcloud/15.3.12/templates/common.yaml new file mode 100644 index 0000000000..9314524b1a --- /dev/null +++ b/enterprise/nextcloud/15.3.12/templates/common.yaml @@ -0,0 +1,22 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.common.loader.init" . }} + +{{/* Render configmap for nextcloud */}} +{{- include "nextcloud.configmap" . }} + +{{- $newMiddlewares := append .Values.ingress.main.fixedMiddlewares "tc-nextcloud-chain" }} +{{- $_ := set .Values.ingress.main "fixedMiddlewares" $newMiddlewares -}} + +{{- $_ := set .Values.additionalContainers "nginx" (include "nextcloud.nginx" . | fromYaml) -}} +{{- if .Values.imaginary.enabled -}} +{{- $_ := set .Values.additionalContainers "imaginary" (include "nextcloud.imaginary" . | fromYaml) -}} +{{- end -}} +{{- if .Values.hpb.enabled -}} +{{- $_ := set .Values.additionalContainers "hpb" (include "nextcloud.hpb" . | fromYaml) -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.common.loader.apply" . }} + +{{/* Render cronjob for nextcloud */}} +{{- include "nextcloud.cronjob" . }} diff --git a/stable/alist/2.0.34/values.yaml b/enterprise/nextcloud/15.3.12/values.yaml similarity index 100% rename from stable/alist/2.0.34/values.yaml rename to enterprise/nextcloud/15.3.12/values.yaml diff --git a/enterprise/nextcloud/item.yaml b/enterprise/nextcloud/item.yaml new file mode 100644 index 0000000000..786fa76020 --- /dev/null +++ b/enterprise/nextcloud/item.yaml @@ -0,0 +1,4 @@ +icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/nextcloud.png +categories: +- cloud + diff --git a/enterprise/traefik/13.3.7/CHANGELOG.md b/enterprise/traefik/13.3.7/CHANGELOG.md new file mode 100644 index 0000000000..527cad5c27 --- /dev/null +++ b/enterprise/traefik/13.3.7/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + + +## [traefik-13.3.7](https://github.com/truecharts/charts/compare/traefik-13.3.6...traefik-13.3.7) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [traefik-13.3.7](https://github.com/truecharts/charts/compare/traefik-13.3.6...traefik-13.3.7) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [traefik-13.3.7](https://github.com/truecharts/charts/compare/traefik-13.3.6...traefik-13.3.7) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [traefik-13.3.6](https://github.com/truecharts/charts/compare/traefik-13.3.5...traefik-13.3.6) (2022-09-09) + +### Chore + +- move docs from website repo ([#3722](https://github.com/truecharts/charts/issues/3722)) + + + + +## [traefik-13.3.5](https://github.com/truecharts/charts/compare/traefik-13.3.4...traefik-13.3.5) (2022-09-04) + +### Chore + +- update docker general non-major ([#3681](https://github.com/truecharts/charts/issues/3681)) + + + + +## [traefik-13.3.4](https://github.com/truecharts/charts/compare/traefik-13.3.3...traefik-13.3.4) (2022-09-03) + +### Fix + +- fix serviceaccount creation on few apps ([#3665](https://github.com/truecharts/charts/issues/3665)) + + + + +## [traefik-13.3.3](https://github.com/truecharts/charts/compare/traefik-13.3.1...traefik-13.3.3) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [traefik-13.3.2](https://github.com/truecharts/charts/compare/traefik-13.3.1...traefik-13.3.2) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [traefik-13.3.1](https://github.com/truecharts/charts/compare/traefik-13.3.0...traefik-13.3.1) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [traefik-13.3.0](https://github.com/truecharts/charts/compare/traefik-13.2.3...traefik-13.3.0) (2022-08-27) + +### Feat + +- add support for proxyProtocol ([#3593](https://github.com/truecharts/charts/issues/3593)) + + + diff --git a/enterprise/traefik/13.3.7/Chart.lock b/enterprise/traefik/13.3.7/Chart.lock new file mode 100644 index 0000000000..3be3b84526 --- /dev/null +++ b/enterprise/traefik/13.3.7/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.9 +digest: sha256:1185cbeaf0471e0a9fcddbce78989085086cc2d76b71797ef4ec7760a47fbf4f +generated: "2022-09-24T19:12:58.534446525Z" diff --git a/enterprise/traefik/13.3.7/Chart.yaml b/enterprise/traefik/13.3.7/Chart.yaml new file mode 100644 index 0000000000..8934287a97 --- /dev/null +++ b/enterprise/traefik/13.3.7/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "2.8.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.5.9 +deprecated: false +description: Traefik is a flexible reverse proxy and Ingress Provider. +home: https://truecharts.org/docs/charts/enterprise/traefik +icon: https://truecharts.org/img/hotlink-ok/chart-icons/traefik.png +keywords: + - traefik + - ingress +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: traefik +sources: + - https://github.com/truecharts/charts/tree/master/charts/enterprise/traefik + - https://github.com/traefik/traefik + - https://github.com/traefik/traefik-helm-chart + - https://traefik.io/ +type: application +version: 13.3.7 +annotations: + truecharts.org/catagories: | + - network + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/enterprise/traefik/13.3.7/README.md b/enterprise/traefik/13.3.7/README.md new file mode 100644 index 0000000000..391c5d3ce7 --- /dev/null +++ b/enterprise/traefik/13.3.7/README.md @@ -0,0 +1,108 @@ +# traefik + +Traefik is a flexible reverse proxy and Ingress Provider. + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [traefik](https://truecharts.org/docs/charts/enterprise/traefik) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.5.9 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App). + +### Helm + +To install the chart with the release name `traefik` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install traefik TrueCharts/traefik +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `traefik` deployment + +```console +helm uninstall traefik +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the values.yaml file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install traefik \ + --set env.TZ="America/New York" \ + TrueCharts/traefik +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install traefik TrueCharts/traefik -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/enterprise/traefik/13.3.7/app-readme.md b/enterprise/traefik/13.3.7/app-readme.md new file mode 100644 index 0000000000..29b0f72f30 --- /dev/null +++ b/enterprise/traefik/13.3.7/app-readme.md @@ -0,0 +1,8 @@ +Traefik is a flexible reverse proxy and Ingress Provider. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/enterprise/traefik](https://truecharts.org/docs/charts/enterprise/traefik) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/enterprise/traefik/13.3.7/charts/common-10.5.9.tgz b/enterprise/traefik/13.3.7/charts/common-10.5.9.tgz new file mode 100644 index 0000000000000000000000000000000000000000..006c19d595cac9c9cf1a1e729f866d0f5f70d49c GIT binary patch literal 48353 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 zH38q@RAcs3mTaOxzTHFltraefik-themepark + schema: + type: string + required: true + - variable: appName + label: App Name + description: Lower case, name of the app to be themed. +
Go to https://docs.theme-park.dev/themes/ to see supported apps. + schema: + type: string + required: true + - variable: themeName + label: Theme Name + description: Lower case, name of the theme to be applied. +
Go to https://docs.theme-park.dev/theme-options/ to see supported themes. + schema: + type: string + required: true + - variable: baseUrl + label: Base URL + description: Replace `https://theme-park.dev` URL for self-hosting reference. + schema: + type: string + required: true + default: https://theme-park.dev + - variable: addons + label: Addons + schema: + type: list + default: [] + items: + - variable: addonEntry + label: "Addon" + description: Currently only supports 'darker' and '4k-logo' for *arr apps. +
Go to https://docs.theme-park.dev/themes/addons/ for Addon information. +
Go to https://github.com/packruler/traefik-themepark for more context on plugin + schema: + type: string + required: true + default: "" + - variable: service + group: "Networking and Services" + label: "Configure Service Entrypoint" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelector} + - variable: main + label: "Main Entrypoint Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: 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: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 9000 + - variable: port + label: "Entrypoints Port" + schema: + type: int + default: 9000 + required: true + - variable: tcp + label: "TCP Service" + description: "The tcp Entrypoint service" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelector} + - variable: web + label: "web Entrypoint Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Entrypoints Port" + schema: + type: int + default: 9080 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: 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: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + - variable: redirectPort + label: "Redirect to Port" + schema: + type: int + - variable: redirectTo + label: "Redirect to Entrypoint" + schema: + type: string + default: "websecure" + - variable: forwardedHeaders + label: Accept Forwarded Headers + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: trustedIPs + label: Trusted IPs + description: Trust Forwarded Headers from specific IPs. + schema: + type: list + default: [] + items: + - variable: trustedIPsEntry + label: "" + schema: + type: string + required: true + default: "" + - variable: insecureMode + label: Insecure Mode + description: Always Trust Forwarded Headers + schema: + type: boolean + default: false + - variable: proxyProtocol + label: Accept Proxy Protocol connections + description: If Proxy Protocol header parsing is enabled for the entry point, this entry point can accept connections with or without Proxy Protocol headers. + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: trustedIPs + label: Trusted IPs + description: Only IPs in trustedIPs will lead to remote client address replacement + schema: + type: list + default: [] + items: + - variable: trustedIPsEntry + label: "" + schema: + type: string + required: true + default: "" + - variable: insecureMode + label: Insecure Mode + description: Trust every incoming connection + schema: + type: boolean + default: false + - variable: websecure + label: "websecure Entrypoints Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Entrypoints Port" + schema: + type: int + default: 9443 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTPS + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + - variable: redirectPort + label: "Redirect to Port" + schema: + type: int + - variable: redirectTo + label: "Redirect to Entrypoint" + schema: + type: string + - variable: forwardedHeaders + label: Accept Forwarded Headers + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: trustedIPs + label: Trusted IPs + description: Trust Forwarded Headers from specific IPs. + schema: + type: list + default: [] + items: + - variable: trustedIPsEntry + label: "" + schema: + type: string + required: true + default: "" + - variable: insecureMode + label: Insecure Mode + description: Always Trust Forwarded Headers + schema: + type: boolean + default: false + - variable: proxyProtocol + label: Accept Proxy Protocol connections + description: If Proxy Protocol header parsing is enabled for the entry point, this entry point can accept connections with or without Proxy Protocol headers. + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: trustedIPs + label: Trusted IPs + description: Only IPs in trustedIPs will lead to remote client address replacement + schema: + type: list + default: [] + items: + - variable: trustedIPsEntry + label: "" + schema: + type: string + required: true + default: "" + - variable: insecureMode + label: Insecure Mode + description: Trust every incoming connection + schema: + type: boolean + default: false + - variable: tls + label: "websecure Entrypoints Configuration" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enabled" + schema: + type: boolean + default: true + hidden: true + - variable: portsList + label: "Additional TCP Entrypoints" + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: "Custom Entrypoints" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the port" + schema: + type: boolean + default: true + hidden: true + - variable: name + label: "Entrypoints Name" + schema: + type: string + default: "" + - variable: protocol + label: "Entrypoints Type" + schema: + type: string + default: "TCP" + enum: + - value: HTTP + description: "HTTP" + - value: "HTTPS" + description: "HTTPS" + - value: TCP + description: "TCP" + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + required: true + - variable: tls + label: "websecure Entrypoints Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enabled" + schema: + type: boolean + default: true + - variable: redirectPort + label: "Redirect to Port" + schema: + type: int + - variable: redirectTo + label: "Redirect to Entrypoint" + schema: + type: string + - variable: forwardedHeaders + label: Accept Forwarded Headers + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: trustedIPs + label: Trusted IPs + description: Trust Forwarded Headers from specific IPs. + schema: + type: list + default: [] + items: + - variable: trustedIPsEntry + label: "" + schema: + type: string + required: true + default: "" + - variable: insecureMode + label: Insecure Mode + description: Always Trust Forwarded Headers + schema: + type: boolean + default: false + - variable: proxyProtocol + label: Accept Proxy Protocol connections + description: If Proxy Protocol header parsing is enabled for the entry point, this entry point can accept connections with or without Proxy Protocol headers. + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: trustedIPs + label: Trusted IPs + description: Only IPs in trustedIPs will lead to remote client address replacement + schema: + type: list + default: [] + items: + - variable: trustedIPsEntry + label: "" + schema: + type: string + required: true + default: "" + - variable: insecureMode + label: Insecure Mode + description: Trust every incoming connection + schema: + type: boolean + default: false + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + 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: + additional_attrs: true + 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: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + 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: (Advanced) 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: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + 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: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + 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: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: true + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + 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 + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - value: tailscale + description: Tailscale + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: Sock5 Server + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: nodePort + description: Leave Empty to Disable + label: nodePort DEPRECATED + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/enterprise/traefik/13.3.7/templates/_args.tpl b/enterprise/traefik/13.3.7/templates/_args.tpl new file mode 100644 index 0000000000..68c640bf0d --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/_args.tpl @@ -0,0 +1,166 @@ +{{/* Define the args */}} +{{- define "traefik.args" -}} +args: + {{/* merge all ports */}} + {{- $ports := dict }} + {{- range $.Values.service }} + {{- range $name, $value := .ports }} + {{- $_ := set $ports $name $value }} + {{- end }} + {{- end }} + {{/* start of actual arguments */}} + {{- with .Values.globalArguments }} + {{- range . }} + - {{ . | quote }} + {{- end }} + {{- end }} + {{- range $name, $config := $ports }} + {{- if $config }} + {{- if or ( eq $config.protocol "HTTP" ) ( eq $config.protocol "HTTPS" ) ( eq $config.protocol "TCP" ) }} + {{- $_ := set $config "protocol" "TCP" }} + {{- end }} + - "--entryPoints.{{$name}}.address=:{{ $config.port }}/{{ default "tcp" $config.protocol | lower }}" + {{- end }} + {{- end }} + - "--api.dashboard=true" + - "--ping=true" + {{- if .Values.metrics }} + {{- if .Values.metrics.datadog }} + - "--metrics.datadog=true" + - "--metrics.datadog.address={{ .Values.metrics.datadog.address }}" + {{- end }} + {{- if .Values.metrics.influxdb }} + - "--metrics.influxdb=true" + - "--metrics.influxdb.address={{ .Values.metrics.influxdb.address }}" + - "--metrics.influxdb.protocol={{ .Values.metrics.influxdb.protocol }}" + {{- end }} + {{- if .Values.metrics.prometheus }} + - "--metrics.prometheus=true" + - "--metrics.prometheus.entrypoint={{ .Values.metrics.prometheus.entryPoint }}" + {{- end }} + {{- if .Values.metrics.statsd }} + - "--metrics.statsd=true" + - "--metrics.statsd.address={{ .Values.metrics.statsd.address }}" + {{- end }} + {{- end }} + {{- if .Values.providers.kubernetesCRD.enabled }} + - "--providers.kubernetescrd" + {{- end }} + {{- if .Values.providers.kubernetesIngress.enabled }} + - "--providers.kubernetesingress" + {{- if .Values.providers.kubernetesIngress.publishedService.enabled }} + - "--providers.kubernetesingress.ingressendpoint.publishedservice={{ template "providers.kubernetesIngress.publishedServicePath" . }}" + {{- end }} + {{- if .Values.providers.kubernetesIngress.labelSelector }} + - "--providers.kubernetesingress.labelSelector={{ .Values.providers.kubernetesIngress.labelSelector }}" + {{- end }} + {{- end }} + {{- if and .Values.rbac.enabled .Values.rbac.namespaced }} + {{- if .Values.providers.kubernetesCRD.enabled }} + - "--providers.kubernetescrd.namespaces={{ template "providers.kubernetesCRD.namespaces" . }}" + {{- end }} + {{- if .Values.providers.kubernetesIngress.enabled }} + - "--providers.kubernetesingress.namespaces={{ template "providers.kubernetesIngress.namespaces" . }}" + {{- end }} + {{- end }} + {{- if .Values.ingressClass.enabled }} + - "--providers.kubernetesingress.ingressclass={{ .Release.Name }}" + {{- end }} + {{- range $entrypoint, $config := $ports }} + {{/* add args for proxyProtocol support */}} + {{- if $config.proxyProtocol }} + {{- if $config.proxyProtocol.enabled }} + {{- if $config.proxyProtocol.insecureMode }} + - "--entrypoints.{{ $entrypoint }}.proxyProtocol.insecure" + {{- end }} + {{- if not ( empty $config.proxyProtocol.trustedIPs ) }} + - "--entrypoints.{{ $entrypoint }}.proxyProtocol.trustedIPs={{ join "," $config.proxyProtocol.trustedIPs }}" + {{- end }} + {{- end }} + {{- end }} + {{/* add args for forwardedHeaders support */}} + {{- if $config.forwardedHeaders.enabled }} + {{- if not ( empty $config.forwardedHeaders.trustedIPs ) }} + - "--entrypoints.{{ $entrypoint }}.forwardedHeaders.trustedIPs={{ join "," $config.forwardedHeaders.trustedIPs }}" + {{- end }} + {{- if $config.forwardedHeaders.insecureMode }} + - "--entrypoints.{{ $entrypoint }}.forwardedHeaders.insecure" + {{- end }} + {{- end }} + {{/* end forwardedHeaders configuration */}} + {{- if $config.redirectTo }} + {{- $toPort := index $ports $config.redirectTo }} + - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.to=:{{ $toPort.port }}" + - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.scheme=https" + {{- else if $config.redirectPort }} + {{ if gt $config.redirectPort 0.0 }} + - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.to=:{{ $config.redirectPort }}" + - "--entrypoints.{{ $entrypoint }}.http.redirections.entryPoint.scheme=https" + {{- end }} + {{- end }} + {{- if or ( $config.tls ) ( eq $config.protocol "HTTPS" ) }} + {{- if or ( $config.tls.enabled ) ( eq $config.protocol "HTTPS" ) }} + - "--entrypoints.{{ $entrypoint }}.http.tls=true" + {{- if $config.tls.options }} + - "--entrypoints.{{ $entrypoint }}.http.tls.options={{ $config.tls.options }}" + {{- end }} + {{- if $config.tls.certResolver }} + - "--entrypoints.{{ $entrypoint }}.http.tls.certResolver={{ $config.tls.certResolver }}" + {{- end }} + {{- if $config.tls.domains }} + {{- range $index, $domain := $config.tls.domains }} + {{- if $domain.main }} + - "--entrypoints.{{ $entrypoint }}.http.tls.domains[{{ $index }}].main={{ $domain.main }}" + {{- end }} + {{- if $domain.sans }} + - "--entrypoints.{{ $entrypoint }}.http.tls.domains[{{ $index }}].sans={{ join "," $domain.sans }}" + {{- end }} + {{- end }} + {{- end }} + {{- end }} + {{- end }} + {{- end }} + {{- with .Values.logs }} + - "--log.format={{ .general.format }}" + {{- if ne .general.level "ERROR" }} + - "--log.level={{ .general.level | upper }}" + {{- end }} + {{- if .access.enabled }} + - "--accesslog=true" + - "--accesslog.format={{ .access.format }}" + {{- if .access.bufferingsize }} + - "--accesslog.bufferingsize={{ .access.bufferingsize }}" + {{- end }} + {{- if .access.filters }} + {{- if .access.filters.statuscodes }} + - "--accesslog.filters.statuscodes={{ .access.filters.statuscodes }}" + {{- end }} + {{- if .access.filters.retryattempts }} + - "--accesslog.filters.retryattempts" + {{- end }} + {{- if .access.filters.minduration }} + - "--accesslog.filters.minduration={{ .access.filters.minduration }}" + {{- end }} + {{- end }} + - "--accesslog.fields.defaultmode={{ .access.fields.general.defaultmode }}" + {{- range $fieldname, $fieldaction := .access.fields.general.names }} + - "--accesslog.fields.names.{{ $fieldname }}={{ $fieldaction }}" + {{- end }} + - "--accesslog.fields.headers.defaultmode={{ .access.fields.headers.defaultmode }}" + {{- range $fieldname, $fieldaction := .access.fields.headers.names }} + - "--accesslog.fields.headers.names.{{ $fieldname }}={{ $fieldaction }}" + {{- end }} + {{- end }} + {{- end }} + {{/* theme.park */}} + {{- if .Values.middlewares.themePark }} + - "--experimental.plugins.traefik-themepark.modulename=github.com/packruler/traefik-themepark" + - "--experimental.plugins.traefik-themepark.version={{ .Values.middlewares.themeParkVersion }}" + {{- end }} + {{/* End of theme.park */}} + {{- with .Values.additionalArguments }} + {{- range . }} + - {{ . | quote }} + {{- end }} + {{- end }} +{{- end -}} diff --git a/enterprise/traefik/13.3.7/templates/_helpers.tpl b/enterprise/traefik/13.3.7/templates/_helpers.tpl new file mode 100644 index 0000000000..ab55e4e7ec --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/_helpers.tpl @@ -0,0 +1,22 @@ +{{/* +Construct the path for the providers.kubernetesingress.ingressendpoint.publishedservice. +By convention this will simply use the / to match the name of the +service generated. +Users can provide an override for an explicit service they want bound via `.Values.providers.kubernetesIngress.publishedService.pathOverride` +*/}} +{{- define "providers.kubernetesIngress.publishedServicePath" -}} +{{- $fullName := include "tc.common.names.fullname" . -}} +{{- $defServiceName := printf "%s/%s-tcp" .Release.Namespace $fullName -}} +{{- $servicePath := default $defServiceName .Values.providers.kubernetesIngress.publishedService.pathOverride }} +{{- print $servicePath | trimSuffix "-" -}} +{{- end -}} + +{{/* +Construct a comma-separated list of whitelisted namespaces +*/}} +{{- define "providers.kubernetesIngress.namespaces" -}} +{{- default .Release.Namespace (join "," .Values.providers.kubernetesIngress.namespaces) }} +{{- end -}} +{{- define "providers.kubernetesCRD.namespaces" -}} +{{- default .Release.Namespace (join "," .Values.providers.kubernetesCRD.namespaces) }} +{{- end -}} diff --git a/enterprise/traefik/13.3.7/templates/_ingressclass.tpl b/enterprise/traefik/13.3.7/templates/_ingressclass.tpl new file mode 100644 index 0000000000..909e249d6a --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/_ingressclass.tpl @@ -0,0 +1,24 @@ +{{/* Define the ingressClass */}} +{{- define "traefik.ingressClass" -}} +--- +{{ if .Values.ingressClass.enabled }} + {{- if .Capabilities.APIVersions.Has "networking.k8s.io/v1/IngressClass" }} +apiVersion: networking.k8s.io/v1 + {{- else if .Capabilities.APIVersions.Has "networking.k8s.io/v1beta1/IngressClass" }} +apiVersion: networking.k8s.io/v1beta1 + {{- else if or (eq .Values.ingressClass.fallbackApiVersion "v1beta1") (eq .Values.ingressClass.fallbackApiVersion "v1") }} +apiVersion: {{ printf "networking.k8s.io/%s" .Values.ingressClass.fallbackApiVersion }} + {{- else }} + {{- fail "\n\n ERROR: You must have at least networking.k8s.io/v1beta1 to use ingressClass" }} + {{- end }} +kind: IngressClass +metadata: + annotations: + ingressclass.kubernetes.io/is-default-class: {{ .Values.ingressClass.isDefaultClass | quote }} + labels: + {{- include "tc.common.labels" . | nindent 4 }} + name: {{ .Release.Name }} +spec: + controller: traefik.io/ingress-controller +{{- end }} +{{- end }} diff --git a/enterprise/traefik/13.3.7/templates/_ingressroute.tpl b/enterprise/traefik/13.3.7/templates/_ingressroute.tpl new file mode 100644 index 0000000000..7f012c9235 --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/_ingressroute.tpl @@ -0,0 +1,25 @@ +{{/* Define the ingressRoute */}} +{{- define "traefik.ingressRoute" -}} +{{ if .Values.ingressRoute.dashboard.enabled }} +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: IngressRoute +metadata: + name: {{ include "tc.common.names.fullname" . }}-dashboard + annotations: + {{- with .Values.ingressRoute.dashboard.annotations }} + {{- toYaml . | nindent 4 }} + {{- end }} + labels: + {{- include "tc.common.labels" . | nindent 4 }} +spec: + entryPoints: + - main + routes: + - match: PathPrefix(`/dashboard`) || PathPrefix(`/api`) + kind: Rule + services: + - name: api@internal + kind: TraefikService +{{ end }} +{{- end -}} diff --git a/enterprise/traefik/13.3.7/templates/_portalhook.tpl b/enterprise/traefik/13.3.7/templates/_portalhook.tpl new file mode 100644 index 0000000000..e3586c5d4e --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/_portalhook.tpl @@ -0,0 +1,26 @@ +{{/* Define the portalHook */}} +{{- define "traefik.portalhook" -}} +{{- if .Values.portalhook.enabled }} +{{- $namespace := ( printf "ix-%s" .Release.Name ) }} +{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }} +{{- $namespace = "default" }} +{{- end }} +--- + +apiVersion: v1 +kind: ConfigMap +metadata: + name: portalhook + namespace: {{ $namespace }} +data: + {{- $ports := dict }} + {{- range $.Values.service }} + {{- range $name, $value := .ports }} + {{- $_ := set $ports $name $value }} + {{- end }} + {{- end }} + {{- range $name, $value := $ports }} + {{ $name }}: {{ $value.port | quote }} + {{- end }} +{{- end }} +{{- end -}} diff --git a/enterprise/traefik/13.3.7/templates/_tlsoptions.tpl b/enterprise/traefik/13.3.7/templates/_tlsoptions.tpl new file mode 100644 index 0000000000..3e5aad3bee --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/_tlsoptions.tpl @@ -0,0 +1,12 @@ +{{/* Define the tlsOptions */}} +{{- define "traefik.tlsOptions" -}} +{{- range $name, $config := .Values.tlsOptions }} +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: TLSOption +metadata: + name: {{ $name }} +spec: + {{- toYaml $config | nindent 2 }} +{{- end }} +{{- end -}} diff --git a/enterprise/traefik/13.3.7/templates/common.yaml b/enterprise/traefik/13.3.7/templates/common.yaml new file mode 100644 index 0000000000..d078b251c2 --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/common.yaml @@ -0,0 +1,24 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.common.loader.init" . }} + +{{- if .Values.metrics }} +{{- if .Values.metrics.prometheus }} +{{- $_ := set .Values.podAnnotations "prometheus.io/scrape" "true" -}} +{{- $_ := set .Values.podAnnotations "prometheus.io/path" "/metrics" -}} +{{- $_ := set .Values.podAnnotations "prometheus.io/scrape" "9180" -}} +{{- end }} +{{- end }} + +{{- $newArgs := (include "traefik.args" . | fromYaml) }} +{{- $_ := set .Values "newArgs" $newArgs -}} +{{- $mergedargs := concat .Values.args .Values.newArgs.args }} +{{- $_ := set .Values "args" $mergedargs -}} + +{{- include "traefik.portalhook" . }} +{{- include "traefik.tlsOptions" . }} +{{- include "traefik.ingressRoute" . }} +{{- include "traefik.ingressClass" . }} + + +{{/* Render the templates */}} +{{ include "tc.common.loader.apply" . }} diff --git a/enterprise/traefik/13.3.7/templates/middlewares/basic-middleware.yaml b/enterprise/traefik/13.3.7/templates/middlewares/basic-middleware.yaml new file mode 100644 index 0000000000..9ba8e5c5d9 --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/middlewares/basic-middleware.yaml @@ -0,0 +1,62 @@ +{{- $values := .Values }} +{{- $namespace := ( printf "ix-%s" .Release.Name ) }} +{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }} +{{- $namespace = "default" }} +{{- end }} +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: compress + namespace: {{ $namespace }} +spec: + compress: {} +--- +# Here, an average of 300 requests per second is allowed. +# In addition, a burst of 200 requests is allowed. +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: basic-ratelimit + namespace: {{ $namespace }} +spec: + rateLimit: + average: 600 + burst: 400 +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: basic-secure-headers + namespace: {{ $namespace }} +spec: + headers: + accessControlAllowMethods: + - GET + - OPTIONS + - HEAD + - PUT + accessControlMaxAge: 100 + stsSeconds: 63072000 + # stsIncludeSubdomains: false + # stsPreload: false + forceSTSHeader: true + contentTypeNosniff: true + browserXssFilter: true + referrerPolicy: same-origin + customRequestHeaders: + X-Forwarded-Proto: "https" + customResponseHeaders: + server: '' +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: chain-basic + namespace: {{ $namespace }} +spec: + chain: + middlewares: + - name: basic-ratelimit + - name: basic-secure-headers + - name: compress diff --git a/enterprise/traefik/13.3.7/templates/middlewares/basicauth.yaml b/enterprise/traefik/13.3.7/templates/middlewares/basicauth.yaml new file mode 100644 index 0000000000..ccb541742f --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/middlewares/basicauth.yaml @@ -0,0 +1,34 @@ +{{- $values := .Values }} +{{- $namespace := ( printf "ix-%s" .Release.Name ) }} +{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }} +{{- $namespace = "default" }} +{{- end }} +{{ range $index, $middlewareData := .Values.middlewares.basicAuth }} +--- +{{- $users := list }} +{{ range $index, $userdata := $middlewareData.users }} + {{ $users = append $users ( htpasswd $userdata.username $userdata.password ) }} +{{ end }} + +apiVersion: v1 +kind: Secret +metadata: + name: {{printf "%v-%v" $middlewareData.name "secret" }} + namespace: {{ $namespace }} +type: Opaque +stringData: + users: | + {{- range $index, $user := $users }} + {{ printf "%s" $user }} + {{- end }} +--- +# Declaring the user list +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: {{ $middlewareData.name }} + namespace: {{ $namespace }} +spec: + basicAuth: + secret: {{printf "%v-%v" $middlewareData.name "secret" }} +{{ end }} diff --git a/enterprise/traefik/13.3.7/templates/middlewares/chain.yaml b/enterprise/traefik/13.3.7/templates/middlewares/chain.yaml new file mode 100644 index 0000000000..f87994f795 --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/middlewares/chain.yaml @@ -0,0 +1,21 @@ +{{- $values := .Values }} +{{- $namespace := ( printf "ix-%s" .Release.Name ) }} +{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }} +{{- $namespace = "default" }} +{{- end }} +{{ range $index, $middlewareData := .Values.middlewares.chain }} + +--- +# Declaring the user list +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: {{ $middlewareData.name }} + namespace: {{ $namespace }} +spec: + chain: + middlewares: + {{ range $index, $middleware := .middlewares }} + - name: {{ printf "%v-%v@%v" $namespace $middleware "kubernetescrd" }} + {{ end }} +{{ end }} diff --git a/enterprise/traefik/13.3.7/templates/middlewares/forwardauth.yaml b/enterprise/traefik/13.3.7/templates/middlewares/forwardauth.yaml new file mode 100644 index 0000000000..7a3e32fdbf --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/middlewares/forwardauth.yaml @@ -0,0 +1,30 @@ +{{- $values := .Values }} +{{- $namespace := ( printf "ix-%s" .Release.Name ) }} +{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }} +{{- $namespace = "default" }} +{{- end }} +{{ range $index, $middlewareData := .Values.middlewares.forwardAuth }} +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: {{ $middlewareData.name }} + namespace: {{ $namespace }} +spec: + forwardAuth: + address: {{ $middlewareData.address }} + {{- with $middlewareData.authResponseHeaders }} + authResponseHeaders: + {{- toYaml . | nindent 4 }} + {{- end }} + {{- with $middlewareData.authRequestHeaders }} + authRequestHeaders: + {{- toYaml . | nindent 4 }} + {{- end }} + {{- if $middlewareData.authResponseHeadersRegex }} + authResponseHeadersRegex: {{ $middlewareData.authResponseHeadersRegex }} + {{- end }} + {{- if $middlewareData.trustForwardHeader }} + trustForwardHeader: true + {{- end }} +{{ end }} diff --git a/enterprise/traefik/13.3.7/templates/middlewares/ipwhitelist.yaml b/enterprise/traefik/13.3.7/templates/middlewares/ipwhitelist.yaml new file mode 100644 index 0000000000..1179245017 --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/middlewares/ipwhitelist.yaml @@ -0,0 +1,33 @@ +{{- $values := .Values }} +{{- $namespace := ( printf "ix-%s" .Release.Name ) }} +{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }} +{{- $namespace = "default" }} +{{- end }} +{{ range $index, $middlewareData := .Values.middlewares.ipWhiteList }} + +--- +# Declaring the user list +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: {{ $middlewareData.name }} + namespace: {{ $namespace }} +spec: + ipWhiteList: + sourceRange: + {{- range $middlewareData.sourceRange }} + - {{ . }} + {{- end }} + {{- if $middlewareData.ipStrategy }} + ipStrategy: + {{- if $middlewareData.ipStrategy.depth }} + depth: {{ $middlewareData.ipStrategy.depth }} + {{- end }} + {{- if $middlewareData.ipStrategy.excludedIPs }} + excludedIPs: + {{- range $middlewareData.ipStrategy.excludedIPs }} + - {{ . }} + {{- end }} + {{- end }} + {{- end }} +{{ end }} diff --git a/enterprise/traefik/13.3.7/templates/middlewares/ratelimit.yaml b/enterprise/traefik/13.3.7/templates/middlewares/ratelimit.yaml new file mode 100644 index 0000000000..144b9d8bf3 --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/middlewares/ratelimit.yaml @@ -0,0 +1,19 @@ +{{- $values := .Values }} +{{- $namespace := ( printf "ix-%s" .Release.Name ) }} +{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }} +{{- $namespace = "default" }} +{{- end }} +{{ range $index, $middlewareData := .Values.middlewares.rateLimit }} + +--- +# Declaring the user list +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: {{ $middlewareData.name }} + namespace: {{ $namespace }} +spec: + rateLimit: + average: {{ $middlewareData.average }} + burst: {{ $middlewareData.burst }} +{{ end }} diff --git a/enterprise/traefik/13.3.7/templates/middlewares/redirectScheme.yaml b/enterprise/traefik/13.3.7/templates/middlewares/redirectScheme.yaml new file mode 100644 index 0000000000..f2413f84e1 --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/middlewares/redirectScheme.yaml @@ -0,0 +1,19 @@ +{{- $values := .Values }} +{{- $namespace := ( printf "ix-%s" .Release.Name ) }} +{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }} +{{- $namespace = "default" }} +{{- end }} +{{ range $index, $middlewareData := .Values.middlewares.redirectScheme }} + +--- +# Declaring the user list +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: {{ $middlewareData.name }} + namespace: {{ $namespace }} +spec: + redirectScheme: + scheme: {{ $middlewareData.scheme }} + permanent: {{ $middlewareData.permanent }} +{{ end }} diff --git a/enterprise/traefik/13.3.7/templates/middlewares/redirectregex.yaml b/enterprise/traefik/13.3.7/templates/middlewares/redirectregex.yaml new file mode 100644 index 0000000000..46e3e724dd --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/middlewares/redirectregex.yaml @@ -0,0 +1,20 @@ +{{- $values := .Values }} +{{- $namespace := ( printf "ix-%s" .Release.Name ) }} +{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }} +{{- $namespace = "default" }} +{{- end }} +{{ range $index, $middlewareData := .Values.middlewares.redirectRegex }} + +--- +# Declaring the user list +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: {{ $middlewareData.name }} + namespace: {{ $namespace }} +spec: + redirectRegex: + regex: {{ $middlewareData.regex | quote }} + replacement: {{ $middlewareData.replacement | quote }} + permanent: {{ $middlewareData.permanent }} +{{ end }} diff --git a/enterprise/traefik/13.3.7/templates/middlewares/stripPrefixRegex.yaml b/enterprise/traefik/13.3.7/templates/middlewares/stripPrefixRegex.yaml new file mode 100644 index 0000000000..007c166ff3 --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/middlewares/stripPrefixRegex.yaml @@ -0,0 +1,20 @@ +{{- $values := .Values }} +{{- $namespace := ( printf "ix-%s" .Release.Name ) }} +{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }} +{{- $namespace = "default" }} +{{- end }} + +{{ range $index, $middlewareData := .Values.middlewares.stripPrefixRegex }} +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: {{ $middlewareData.name }} + namespace: {{ $namespace }} +spec: + stripPrefixRegex: + regex: + {{- range $middlewareData.regex }} + - {{ . | quote }} + {{- end }} +{{ end }} diff --git a/enterprise/traefik/13.3.7/templates/middlewares/tc-chains.yaml b/enterprise/traefik/13.3.7/templates/middlewares/tc-chains.yaml new file mode 100644 index 0000000000..409766daa8 --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/middlewares/tc-chains.yaml @@ -0,0 +1,29 @@ +{{- $values := .Values }} +{{- $namespace := ( printf "ix-%s" .Release.Name ) }} +{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }} +{{- $namespace = "default" }} +{{- end }} +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: tc-opencors-chain + namespace: {{ $namespace }} +spec: + chain: + middlewares: + - name: basic-ratelimit + - name: tc-opencors-headers + - name: compress +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: tc-closedcors-chain + namespace: {{ $namespace }} +spec: + chain: + middlewares: + - name: basic-ratelimit + - name: tc-closedcors-headers + - name: compress diff --git a/enterprise/traefik/13.3.7/templates/middlewares/tc-headers.yaml b/enterprise/traefik/13.3.7/templates/middlewares/tc-headers.yaml new file mode 100644 index 0000000000..a0462f1fd7 --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/middlewares/tc-headers.yaml @@ -0,0 +1,62 @@ +{{- $values := .Values }} +{{- $namespace := ( printf "ix-%s" .Release.Name ) }} +{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }} +{{- $namespace = "default" }} +{{- end }} +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: tc-opencors-headers + namespace: {{ $namespace }} +spec: + headers: + accessControlAllowHeaders: + - '*' + accessControlAllowMethods: + - GET + - OPTIONS + - HEAD + - PUT + - POST + accessControlAllowOriginList: + - '*' + accessControlMaxAge: 100 + browserXssFilter: true + contentTypeNosniff: true + customRequestHeaders: + X-Forwarded-Proto: https + customResponseHeaders: + server: "" + forceSTSHeader: true + referrerPolicy: same-origin + sslForceHost: true + sslRedirect: true + stsSeconds: 63072000 +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: tc-closedcors-headers + namespace: {{ $namespace }} +spec: + headers: + accessControlAllowMethods: + - GET + - OPTIONS + - HEAD + - PUT + accessControlMaxAge: 100 + sslRedirect: true + stsSeconds: 63072000 + # stsIncludeSubdomains: false + # stsPreload: false + forceSTSHeader: true + contentTypeNosniff: true + browserXssFilter: true + sslForceHost: true + referrerPolicy: same-origin + customRequestHeaders: + X-Forwarded-Proto: "https" + customResponseHeaders: + server: '' diff --git a/enterprise/traefik/13.3.7/templates/middlewares/tc-nextcloud.yaml b/enterprise/traefik/13.3.7/templates/middlewares/tc-nextcloud.yaml new file mode 100644 index 0000000000..6a3019d56c --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/middlewares/tc-nextcloud.yaml @@ -0,0 +1,25 @@ +{{- $values := .Values }} +{{- $namespace := ( printf "ix-%s" .Release.Name ) }} +{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }} +{{- $namespace = "default" }} +{{- end }} +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: tc-nextcloud-redirectregex-dav + namespace: {{ $namespace }} +spec: + redirectRegex: + regex: "https://(.*)/.well-known/(card|cal)dav" + replacement: "https://${1}/remote.php/dav/" +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: tc-nextcloud-chain + namespace: {{ $namespace }} +spec: + chain: + middlewares: + - name: tc-nextcloud-redirectregex-dav diff --git a/enterprise/traefik/13.3.7/templates/middlewares/theme-park.yaml b/enterprise/traefik/13.3.7/templates/middlewares/theme-park.yaml new file mode 100644 index 0000000000..92a4257e27 --- /dev/null +++ b/enterprise/traefik/13.3.7/templates/middlewares/theme-park.yaml @@ -0,0 +1,26 @@ +{{- $values := .Values }} +{{- $namespace := ( printf "ix-%s" .Release.Name ) }} +{{- if or ( not .Values.ingressClass.enabled ) ( and ( .Values.ingressClass.enabled ) ( .Values.ingressClass.isDefaultClass ) ) }} +{{- $namespace = "default" }} +{{- end }} +{{- range $index, $middlewareData := .Values.middlewares.themePark }} + +--- +apiVersion: traefik.containo.us/v1alpha1 +kind: Middleware +metadata: + name: {{ $middlewareData.name }} + namespace: {{ $namespace }} +spec: + plugin: + traefik-themepark: + app: {{ $middlewareData.appName }} + theme: {{ $middlewareData.themeName }} + baseUrl: {{ $middlewareData.baseUrl }} + {{- if $middlewareData.addons }} + addons: + {{- range $middlewareData.addons }} + - {{ . | quote }} + {{- end }} + {{- end }} +{{- end }} diff --git a/incubator/blocky/0.0.3/ci/standalone-values.yaml b/enterprise/traefik/13.3.7/values.yaml similarity index 100% rename from incubator/blocky/0.0.3/ci/standalone-values.yaml rename to enterprise/traefik/13.3.7/values.yaml diff --git a/enterprise/traefik/item.yaml b/enterprise/traefik/item.yaml new file mode 100644 index 0000000000..73af68c031 --- /dev/null +++ b/enterprise/traefik/item.yaml @@ -0,0 +1,4 @@ +icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/traefik.png +categories: +- network + diff --git a/enterprise/truecommand/11.0.31/CHANGELOG.md b/enterprise/truecommand/11.0.31/CHANGELOG.md new file mode 100644 index 0000000000..e3f39555ca --- /dev/null +++ b/enterprise/truecommand/11.0.31/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + + +## [truecommand-11.0.31](https://github.com/truecharts/charts/compare/truecommand-11.0.30...truecommand-11.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [truecommand-11.0.31](https://github.com/truecharts/charts/compare/truecommand-11.0.30...truecommand-11.0.31) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [truecommand-11.0.31](https://github.com/truecharts/charts/compare/truecommand-11.0.30...truecommand-11.0.31) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [truecommand-11.0.30](https://github.com/truecharts/charts/compare/truecommand-11.0.28...truecommand-11.0.30) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [truecommand-11.0.29](https://github.com/truecharts/charts/compare/truecommand-11.0.28...truecommand-11.0.29) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [truecommand-11.0.28](https://github.com/truecharts/charts/compare/truecommand-11.0.27...truecommand-11.0.28) (2022-08-29) + +### Chore + +- update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [truecommand-11.0.27](https://github.com/truecharts/charts/compare/truecommand-11.0.26...truecommand-11.0.27) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [truecommand-11.0.26](https://github.com/truecharts/charts/compare/truecommand-11.0.25...truecommand-11.0.26) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix + +- move extraArgs from .Values.controller to .Values ([#3447](https://github.com/truecharts/charts/issues/3447)) + + + + +## [truecommand-11.0.25](https://github.com/truecharts/charts/compare/truecommand-11.0.24...truecommand-11.0.25) (2022-08-10) + +### Chore + +- update docker general non-major ([#3421](https://github.com/truecharts/charts/issues/3421)) + + + + +## [truecommand-11.0.24](https://github.com/truecharts/charts/compare/truecommand-11.0.23...truecommand-11.0.24) (2022-08-08) + +### Chore diff --git a/enterprise/truecommand/11.0.31/Chart.lock b/enterprise/truecommand/11.0.31/Chart.lock new file mode 100644 index 0000000000..3a4bd8f934 --- /dev/null +++ b/enterprise/truecommand/11.0.31/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.9 +digest: sha256:1185cbeaf0471e0a9fcddbce78989085086cc2d76b71797ef4ec7760a47fbf4f +generated: "2022-09-24T19:13:23.127552203Z" diff --git a/enterprise/truecommand/11.0.31/Chart.yaml b/enterprise/truecommand/11.0.31/Chart.yaml new file mode 100644 index 0000000000..ac181bdb3e --- /dev/null +++ b/enterprise/truecommand/11.0.31/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "2.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.5.9 +deprecated: false +description: Aggregated management of TrueNAS devices +home: https://truecharts.org/docs/charts/enterprise/truecommand +icon: https://truecharts.org/img/hotlink-ok/chart-icons/truecommand.png +keywords: + - truecommand +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: truecommand +sources: + - https://github.com/truecharts/charts/tree/master/charts/enterprise/truecommand + - https://hub.docker.com/r/ixsystems/truecommand +type: application +version: 11.0.31 +annotations: + truecharts.org/catagories: | + - Administration + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/enterprise/truecommand/11.0.31/README.md b/enterprise/truecommand/11.0.31/README.md new file mode 100644 index 0000000000..f2f01fb28a --- /dev/null +++ b/enterprise/truecommand/11.0.31/README.md @@ -0,0 +1,106 @@ +# truecommand + +Aggregated management of TrueNAS devices + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [truecommand](https://truecharts.org/docs/charts/enterprise/truecommand) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.5.9 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App). + +### Helm + +To install the chart with the release name `truecommand` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install truecommand TrueCharts/truecommand +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `truecommand` deployment + +```console +helm uninstall truecommand +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the values.yaml file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install truecommand \ + --set env.TZ="America/New York" \ + TrueCharts/truecommand +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install truecommand TrueCharts/truecommand -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/enterprise/truecommand/11.0.31/app-readme.md b/enterprise/truecommand/11.0.31/app-readme.md new file mode 100644 index 0000000000..fb84ba90ff --- /dev/null +++ b/enterprise/truecommand/11.0.31/app-readme.md @@ -0,0 +1,8 @@ +Aggregated management of TrueNAS devices + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/enterprise/truecommand](https://truecharts.org/docs/charts/enterprise/truecommand) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/enterprise/truecommand/11.0.31/charts/common-10.5.9.tgz b/enterprise/truecommand/11.0.31/charts/common-10.5.9.tgz new file mode 100644 index 0000000000000000000000000000000000000000..006c19d595cac9c9cf1a1e729f866d0f5f70d49c GIT binary patch literal 48353 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://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/enterprise/truecommand/11.0.31/templates/common.yaml b/enterprise/truecommand/11.0.31/templates/common.yaml new file mode 100644 index 0000000000..c1a366e1cf --- /dev/null +++ b/enterprise/truecommand/11.0.31/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/enterprise/truecommand/11.0.31/values.yaml b/enterprise/truecommand/11.0.31/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/enterprise/truecommand/item.yaml b/enterprise/truecommand/item.yaml new file mode 100644 index 0000000000..4e0b8c8441 --- /dev/null +++ b/enterprise/truecommand/item.yaml @@ -0,0 +1,4 @@ +icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/truecommand.png +categories: +- Administration + diff --git a/enterprise/vaultwarden/16.0.37/CHANGELOG.md b/enterprise/vaultwarden/16.0.37/CHANGELOG.md new file mode 100644 index 0000000000..8a30d6b7ba --- /dev/null +++ b/enterprise/vaultwarden/16.0.37/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [vaultwarden-16.0.37](https://github.com/truecharts/charts/compare/vaultwarden-16.0.39...vaultwarden-16.0.37) (2022-09-24) + +### Chore + +- Add a copy of Initial Apps selected for Enterprise Train ([#3749](https://github.com/truecharts/charts/issues/3749)) + + + + +## [vaultwarden-16.0.37](https://github.com/truecharts/charts/compare/vaultwarden-16.0.36...vaultwarden-16.0.37) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [vaultwarden-16.0.37](https://github.com/truecharts/charts/compare/vaultwarden-16.0.36...vaultwarden-16.0.37) (2022-09-11) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [vaultwarden-16.0.37](https://github.com/truecharts/charts/compare/vaultwarden-16.0.36...vaultwarden-16.0.37) (2022-09-11) + +### Chore + +- update helm general non-major ([#3711](https://github.com/truecharts/charts/issues/3711)) + + + + +## [vaultwarden-16.0.36](https://github.com/truecharts/charts/compare/vaultwarden-16.0.34...vaultwarden-16.0.36) (2022-08-30) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major ([#3639](https://github.com/truecharts/charts/issues/3639)) + - update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [vaultwarden-16.0.35](https://github.com/truecharts/charts/compare/vaultwarden-16.0.34...vaultwarden-16.0.35) (2022-08-30) + +### Chore + +- update helm chart common to v10.5.5 ([#3626](https://github.com/truecharts/charts/issues/3626)) + + + + +## [vaultwarden-16.0.34](https://github.com/truecharts/charts/compare/vaultwarden-16.0.32...vaultwarden-16.0.34) (2022-08-29) + +### Chore + +- update helm general non-major ([#3621](https://github.com/truecharts/charts/issues/3621)) + - update helm general non-major ([#3619](https://github.com/truecharts/charts/issues/3619)) + + + + +## [vaultwarden-16.0.32](https://github.com/truecharts/charts/compare/vaultwarden-16.0.31...vaultwarden-16.0.32) (2022-08-23) + +### Chore + +- update helm general non-major helm releases ([#3545](https://github.com/truecharts/charts/issues/3545)) + + + + +## [vaultwarden-16.0.31](https://github.com/truecharts/charts/compare/vaultwarden-16.0.30...vaultwarden-16.0.31) (2022-08-17) + +### Chore + +- update helm general non-major helm releases ([#3484](https://github.com/truecharts/charts/issues/3484)) + + + + +## [vaultwarden-16.0.30](https://github.com/truecharts/charts/compare/vaultwarden-16.0.29...vaultwarden-16.0.30) (2022-08-12) + +### Chore + +- add documentation checkbox/section to all SCALE Apps + - update helm general non-major helm releases ([#3456](https://github.com/truecharts/charts/issues/3456)) + + ### Fix diff --git a/enterprise/vaultwarden/16.0.37/Chart.lock b/enterprise/vaultwarden/16.0.37/Chart.lock new file mode 100644 index 0000000000..d922aa0339 --- /dev/null +++ b/enterprise/vaultwarden/16.0.37/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.5.9 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.75 +digest: sha256:85a7386bd4120271d745576b43b1da2bb13765de1310fcef8100641023c432dc +generated: "2022-09-24T19:13:34.068845443Z" diff --git a/enterprise/vaultwarden/16.0.37/Chart.yaml b/enterprise/vaultwarden/16.0.37/Chart.yaml new file mode 100644 index 0000000000..4e5548e956 --- /dev/null +++ b/enterprise/vaultwarden/16.0.37/Chart.yaml @@ -0,0 +1,37 @@ +apiVersion: v2 +appVersion: "1.25.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.5.9 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.75 +deprecated: false +description: Unofficial Bitwarden compatible server written in Rust +home: https://truecharts.org/docs/charts/enterprise/vaultwarden +icon: https://truecharts.org/img/hotlink-ok/chart-icons/vaultwarden.png +keywords: + - bitwarden + - bitwardenrs + - bitwarden_rs + - vaultwarden + - password + - rust +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: vaultwarden +sources: + - https://github.com/truecharts/charts/tree/master/charts/enterprise/vaultwarden + - https://github.com/dani-garcia/vaultwarden +type: application +version: 16.0.37 +annotations: + truecharts.org/catagories: | + - security + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/enterprise/vaultwarden/16.0.37/README.md b/enterprise/vaultwarden/16.0.37/README.md new file mode 100644 index 0000000000..84214038ad --- /dev/null +++ b/enterprise/vaultwarden/16.0.37/README.md @@ -0,0 +1,107 @@ +# vaultwarden + +Unofficial Bitwarden compatible server written in Rust + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [vaultwarden](https://truecharts.org/docs/charts/enterprise/vaultwarden) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://charts.truecharts.org/ | postgresql | 8.0.75 | +| https://library-charts.truecharts.org | common | 10.5.9 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Installing-an-App). + +### Helm + +To install the chart with the release name `vaultwarden` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install vaultwarden TrueCharts/vaultwarden +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `vaultwarden` deployment + +```console +helm uninstall vaultwarden +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the values.yaml file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install vaultwarden \ + --set env.TZ="America/New York" \ + TrueCharts/vaultwarden +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install vaultwarden TrueCharts/vaultwarden -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/enterprise/vaultwarden/16.0.37/app-readme.md b/enterprise/vaultwarden/16.0.37/app-readme.md new file mode 100644 index 0000000000..037aa691af --- /dev/null +++ b/enterprise/vaultwarden/16.0.37/app-readme.md @@ -0,0 +1,8 @@ +Unofficial Bitwarden compatible server written in Rust + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/enterprise/vaultwarden](https://truecharts.org/docs/charts/enterprise/vaultwarden) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/enterprise/vaultwarden/16.0.37/charts/common-10.5.9.tgz b/enterprise/vaultwarden/16.0.37/charts/common-10.5.9.tgz new file mode 100644 index 0000000000000000000000000000000000000000..006c19d595cac9c9cf1a1e729f866d0f5f70d49c GIT binary patch literal 48353 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 literal 0 HcmV?d00001 diff --git a/enterprise/vaultwarden/16.0.37/ci/default-values.yaml b/enterprise/vaultwarden/16.0.37/ci/default-values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/enterprise/vaultwarden/16.0.37/ci/ingress-values.yaml b/enterprise/vaultwarden/16.0.37/ci/ingress-values.yaml new file mode 100644 index 0000000000..961f466bd7 --- /dev/null +++ b/enterprise/vaultwarden/16.0.37/ci/ingress-values.yaml @@ -0,0 +1,7 @@ +# -- Configure the ingresses for the chart here. +# Additional ingresses can be added by adding a dictionary key similar to the 'main' ingress. +# @default -- See below +ingress: + main: + # -- Enables or disables the ingress + enabled: true diff --git a/enterprise/vaultwarden/16.0.37/ix_values.yaml b/enterprise/vaultwarden/16.0.37/ix_values.yaml new file mode 100644 index 0000000000..66fcab8626 --- /dev/null +++ b/enterprise/vaultwarden/16.0.37/ix_values.yaml @@ -0,0 +1,159 @@ +image: + repository: tccr.io/truecharts/vaultwarden + pullPolicy: IfNotPresent + tag: 1.25.2@sha256:ec34588ef04cfdf79cdbb0f90882b3073d8baa39d9aaf8aa86abbb263049f8eb + +service: + main: + ports: + main: + port: 10102 + targetPort: 8080 + ws: + enabled: true + ports: + ws: + enabled: true + port: 3012 + targetPort: 3012 + +env: + DOMAIN: "https://{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ else }}placeholder.com{{ end }}{{ else }}placeholder.com{{ end }}" + DATABASE_URL: + secretKeyRef: + name: dbcreds + key: url + +envFrom: + - configMapRef: + name: vaultwardenconfig + - secretRef: + name: vaultwardensecret + +database: + # -- Database type, + # must be one of: 'sqlite', 'mysql' or 'postgresql'. + type: postgresql + # -- Enable DB Write-Ahead-Log for SQLite, + # disabled for other databases. https://github.com/dani-garcia/bitwarden_rs/wiki/Running-without-WAL-enabled + wal: true + ## URL for external databases (mysql://user:pass@host:port or postgresql://user:pass@host:port). + # url: "" + ## Set the size of the database connection pool. + # maxConnections: 10 + ## Connection retries during startup, 0 for infinite. 1 second between retries. + # retries: 15 + +# Set Bitwarden_rs application variables +vaultwarden: + # -- Allow any user to sign-up + # see: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-registration-of-new-users + allowSignups: true + ## Whitelist domains allowed to sign-up. 'allowSignups' is ignored if set. + # signupDomains: + # - domain.tld + # -- Verify e-mail before login is enabled. + # SMTP must be enabled. + verifySignup: false + # When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled. + requireEmail: false + ## Maximum attempts before an email token is reset and a new email will need to be sent. + # emailAttempts: 3 + ## Email token validity in seconds. + # emailTokenExpiration: 600 + # Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-invitations + allowInvitation: true + # Show password hints: https://github.com/dani-garcia/bitwarden_rs/wiki/Password-hint-display + ## Default organization name in invitation e-mails that are not coming from a specific organization. + # defaultInviteName: "" + showPasswordHint: true + # Enable Websockets for notification. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-WebSocket-notifications + # Redirect HTTP path "/notifications/hub" to port 3012. Ingress/IngressRoute controllers are automatically configured. + enableWebsockets: true + # Enable Web Vault (static content). https://github.com/dani-garcia/bitwarden_rs/wiki/Disabling-or-overriding-the-Vault-interface-hosting + enableWebVault: true + # Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users. + orgCreationUsers: all + ## Limit attachment disk usage per organization. + # attachmentLimitOrg: + ## Limit attachment disk usage per user. + # attachmentLimitUser: + ## HaveIBeenPwned API Key. Can be purchased at https://haveibeenpwned.com/API/Key. + # hibpApiKey: + + admin: + # Enable admin portal. + enabled: false + # Disabling the admin token will make the admin portal accessible to anyone, use carefully: https://github.com/dani-garcia/bitwarden_rs/wiki/Disable-admin-token + disableAdminToken: false + ## Token for admin login, will be generated if not defined. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-admin-page + # token: + + # Enable SMTP. https://github.com/dani-garcia/bitwarden_rs/wiki/SMTP-configuration + smtp: + enabled: false + # SMTP hostname, required if SMTP is enabled. + host: "" + # SMTP sender e-mail address, required if SMTP is enabled. + from: "" + ## SMTP sender name, defaults to 'Bitwarden_RS'. + # fromName: "" + ## Enable SSL connection. + # ssl: true + ## SMTP port. Defaults to 25 without SSL, 587 with SSL. + # port: 587 + ## SMTP Authentication Mechanisms. Comma-separated options: 'Plain', 'Login' and 'Xoauth2'. Defaults to 'Plain'. + # authMechanism: Plain + ## Hostname to be sent for SMTP HELO. Defaults to pod name. + # heloName: "" + ## SMTP timeout. + # timeout: 15 + ## Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks! + # invalidHostname: false + ## Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks! + # invalidCertificate: false + ## SMTP username. + # user: "" + ## SMTP password. Required is user is specified, ignored if no user provided. + # password: "" + + ## Enable Yubico OTP authentication. https://github.com/dani-garcia/bitwarden_rs/wiki/Enabling-Yubikey-OTP-authentication + yubico: + enabled: false + ## Yubico server. Defaults to YubiCloud. + # server: + ## Yubico ID and Secret Key. + # clientId: + # secretKey: + + ## Logging options. https://github.com/dani-garcia/bitwarden_rs/wiki/Logging + log: + # Log to file. + file: "" + # Log level. Options are "trace", "debug", "info", "warn", "error" or "off". + level: "trace" + ## Log timestamp format. See https://docs.rs/chrono/0.4.15/chrono/format/strftime/index.html. Defaults to time in milliseconds. + # timeFormat: "" + + icons: + # Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache). TTL will default to zero. + disableDownload: false + ## Cache time-to-live for icons fetched. 0 means no purging. + # cache: 2592000 + ## Cache time-to-live for icons that were not available. 0 means no purging. + # cacheFailed: 259200 + +persistence: + data: + enabled: true + mountPath: "/data" + +# Enabled postgres +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: vaultwarden + postgresqlDatabase: vaultwarden + +portal: + enabled: true diff --git a/enterprise/vaultwarden/16.0.37/questions.yaml b/enterprise/vaultwarden/16.0.37/questions.yaml new file mode 100644 index 0000000000..dd726a6469 --- /dev/null +++ b/enterprise/vaultwarden/16.0.37/questions.yaml @@ -0,0 +1,2834 @@ +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: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration + - name: Documentation + description: Documentation +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" + admin: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" + path: "/admin/" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + 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" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: customextraargs + group: Controller + label: "Extra Args" + description: "Do not click this unless you know what you are doing" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Extra Environment Variables + description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..." + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: vaultwarden + label: "" + group: "App Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: yubico + label: "Yubico OTP authentication" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable Yubico OTP authentication" + description: "Please refer to the manual at: https://github.com/dani-garcia/vaultwarden/wiki/Enabling-Yubikey-OTP-authentication" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: server + label: "Yubico server" + description: "Defaults to YubiCloud" + schema: + type: string + default: "" + - variable: clientId + label: "Yubico ID" + schema: + type: string + default: "" + - variable: secretKey + label: "Yubico Secret Key" + schema: + type: string + default: "" + - variable: admin + label: "Admin Portal" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable Admin Portal" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: disableAdminToken + label: "Make Accessible Without Password/Token" + schema: + type: boolean + default: false + - variable: token + label: "Admin Portal Password/Token" + description: "Will be automatically generated if not defined" + schema: + type: string + default: "" + - variable: icons + label: "Icon Download Settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: disableDownload + label: "Disable Icon Download" + description: "Disables download of external icons. Setting to true will still serve icons from cache (/data/icon_cache)" + schema: + type: boolean + default: false + - variable: cache + label: "Cache time-to-live" + description: "Cache time-to-live for icons fetched. 0 means no purging" + schema: + type: int + default: 2592000 + - variable: token + label: "Failed Downloads Cache time-to-live" + description: "Cache time-to-live for icons that were not available. 0 means no purging." + schema: + type: int + default: 2592000 + - variable: log + label: "Logging" + schema: + additional_attrs: true + type: dict + attrs: + - variable: level + label: "Log level" + schema: + type: string + default: "info" + required: true + enum: + - value: "trace" + description: "trace" + - value: "debug" + description: "debug" + - value: "info" + description: "info" + - value: "warn" + description: "warn" + - value: "error" + description: "error" + - value: "off" + description: "off" + - variable: file + label: "Log-File Location" + schema: + type: string + default: "" + - variable: smtp + label: "SMTP Settings (Email)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable SMTP Support" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: host + label: "SMTP hostname" + schema: + type: string + required: true + default: "" + - variable: from + label: "SMTP sender e-mail address" + schema: + type: string + required: true + default: "" + - variable: fromName + label: "SMTP sender name" + schema: + type: string + required: true + default: "" + - variable: user + label: "SMTP username" + schema: + type: string + required: true + default: "" + - variable: password + label: "SMTP password" + description: "Required is user is specified, ignored if no user provided" + schema: + type: string + default: "" + - variable: ssl + label: "Enable SSL connection" + schema: + type: boolean + default: true + - variable: port + label: "SMTP port" + description: "Usually: 25 without SSL, 587 with SSL" + schema: + type: int + default: 587 + - variable: authMechanism + label: "SMTP Authentication Mechanisms" + description: "Comma-separated options: Plain, Login and Xoauth2" + schema: + type: string + default: "Plain" + - variable: heloName + label: "SMTP HELO - Hostname" + description: "Hostname to be sent for SMTP HELO. Defaults to pod name" + schema: + type: string + default: "" + - variable: timeout + label: "SMTP timeout" + schema: + type: int + default: 15 + - variable: invalidHostname + label: "Accept Invalid Hostname" + description: "Accept SSL session if certificate is valid but hostname doesn't match. DANGEROUS, vulnerable to men-in-the-middle attacks!" + schema: + type: boolean + default: false + - variable: invalidCertificate + label: "Accept Invalid Certificate" + description: "Accept invalid certificates. DANGEROUS, vulnerable to men-in-the-middle attacks!" + schema: + type: boolean + default: false + - variable: allowSignups + label: "Allow Signup" + description: "Allow any user to sign-up: https://github.com/dani-garcia/vaultwarden/wiki/Disable-registration-of-new-users" + schema: + type: boolean + default: true + - variable: allowInvitation + label: "Always allow Invitation" + description: "Allow invited users to sign-up even feature is disabled: https://github.com/dani-garcia/vaultwarden/wiki/Disable-invitations" + schema: + type: boolean + default: true + - variable: defaultInviteName + label: "Default Invite Organisation Name" + description: "Default organization name in invitation e-mails that are not coming from a specific organization." + schema: + type: string + default: "" + - variable: showPasswordHint + label: "Show password hints" + description: "https://github.com/dani-garcia/vaultwarden/wiki/Password-hint-display" + schema: + type: boolean + default: true + - variable: signupwhitelistenable + label: "Enable Signup Whitelist" + description: "allowSignups is ignored if set" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: signupDomains + label: "Signup Whitelist Domains" + schema: + type: list + default: [] + items: + - variable: domain + label: "Domain" + schema: + type: string + default: "" + - variable: verifySignup + label: "Verifiy Signup" + description: "Verify e-mail before login is enabled. SMTP must be enabled" + schema: + type: boolean + default: false + - variable: requireEmail + label: "Block Login if email fails" + description: "When a user logs in an email is required to be sent. If sending the email fails the login attempt will fail. SMTP must be enabled" + schema: + type: boolean + default: false + - variable: emailAttempts + label: "Email token reset attempts" + description: "Maximum attempts before an email token is reset and a new email will need to be sent" + schema: + type: int + default: 3 + - variable: emailTokenExpiration + label: "Email token validity in seconds" + schema: + type: int + default: 600 + - variable: enableWebVault + label: "Enable Webvault" + description: "Enable Web Vault (static content). https://github.com/dani-garcia/vaultwarden/wiki/Disabling-or-overriding-the-Vault-interface-hosting" + schema: + type: boolean + default: true + - variable: orgCreationUsers + label: "Limit Organisation Creation to (users)" + description: "Restrict creation of orgs. Options are: 'all', 'none' or a comma-separated list of users." + schema: + type: string + default: "all" + - variable: attachmentLimitOrg + label: "Limit Attachment Disk Usage per Organisation" + schema: + type: string + default: "" + - variable: attachmentLimitUser + label: "Limit Attachment Disk Usage per User" + schema: + type: string + default: "" + - variable: hibpApiKey + label: "HaveIBeenPwned API Key" + description: "Can be purchased at https://haveibeenpwned.com/API/Key" + schema: + type: string + default: "" + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelector} + - variable: main + label: "Main Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 10102 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: 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: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 8080 + - variable: ws + label: "WebSocket Service" + description: "WebSocket Service" + schema: + additional_attrs: true + type: dict + attrs: +# Include{serviceSelector} + - variable: ws + label: "WebSocket Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 3012 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: 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: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 3012 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: LoadBalancer + description: LoadBalancer (Expose Ports) + - value: ClusterIP + description: ClusterIP (Do Not Expose Ports) + - value: Simple + description: Deprecated CHANGE THIS + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: data + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: false + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) 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: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + 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: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: false + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path 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: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + 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: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + 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: + additional_attrs: true + 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: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + 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: (Advanced) 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: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + 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: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + 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: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: true + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 568 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 568 + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + 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 + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - value: tailscale + description: Tailscale + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: Sock5 Server + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: advancedsvcset + label: Show Advanced Service Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: Specify the IP Policy + schema: + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: IP Families + description: (Advanced) The IP Families that should be used + schema: + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: nodePort + description: Leave Empty to Disable + label: nodePort DEPRECATED + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/docs/about/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/enterprise/vaultwarden/16.0.37/templates/_configmap.tpl b/enterprise/vaultwarden/16.0.37/templates/_configmap.tpl new file mode 100644 index 0000000000..8809925abd --- /dev/null +++ b/enterprise/vaultwarden/16.0.37/templates/_configmap.tpl @@ -0,0 +1,116 @@ +{{/* Define the configmap */}} +{{- define "vaultwarden.configmap" -}} +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: vaultwardenconfig +data: + ROCKET_PORT: "8080" + SIGNUPS_ALLOWED: {{ .Values.vaultwarden.allowSignups | quote }} + {{- if .Values.vaultwarden.signupDomains }} + SIGNUPS_DOMAINS_WHITELIST: {{ join "," .Values.vaultwarden.signupDomains | quote }} + {{- end }} + {{- if and (eq .Values.vaultwarden.verifySignup true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Signup verification requires SMTP to be enabled" nil}}{{end}} + SIGNUPS_VERIFY: {{ .Values.vaultwarden.verifySignup | quote }} + {{- if and (eq .Values.vaultwarden.requireEmail true) (eq .Values.vaultwarden.smtp.enabled false) }}{{ required "Requiring emails for login depends on SMTP" nil}}{{end}} + REQUIRE_DEVICE_EMAIL: {{ .Values.vaultwarden.requireEmail | quote }} + {{- if .Values.vaultwarden.emailAttempts }} + EMAIL_ATTEMPTS_LIMIT: {{ .Values.vaultwarden.emailAttempts | quote }} + {{- end }} + {{- if .Values.vaultwarden.emailTokenExpiration }} + EMAIL_EXPIRATION_TIME: {{ .Values.vaultwarden.emailTokenExpiration | quote }} + {{- end }} + INVITATIONS_ALLOWED: {{ .Values.vaultwarden.allowInvitation | quote }} + {{- if .Values.vaultwarden.defaultInviteName }} + INVITATION_ORG_NAME: {{ .Values.vaultwarden.defaultInviteName | quote }} + {{- end }} + SHOW_PASSWORD_HINT: {{ .Values.vaultwarden.showPasswordHint | quote }} + WEBSOCKET_ENABLED: {{ .Values.vaultwarden.enableWebsockets | quote }} + WEB_VAULT_ENABLED: {{ .Values.vaultwarden.enableWebVault | quote }} + ORG_CREATION_USERS: {{ .Values.vaultwarden.orgCreationUsers | quote }} + {{- if .Values.vaultwarden.attachmentLimitOrg }} + ORG_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitOrg | quote }} + {{- end }} + {{- if .Values.vaultwarden.attachmentLimitUser }} + USER_ATTACHMENT_LIMIT: {{ .Values.vaultwarden.attachmentLimitUser | quote }} + {{- end }} + {{- if .Values.vaultwarden.hibpApiKey }} + HIBP_API_KEY: {{ .Values.vaultwarden.hibpApiKey | quote }} + {{- end }} + {{- include "vaultwarden.dbTypeValid" . }} + {{- if .Values.database.retries }} + DB_CONNECTION_RETRIES: {{ .Values.database.retries | quote }} + {{- end }} + {{- if .Values.database.maxConnections }} + DATABASE_MAX_CONNS: {{ .Values.database.maxConnections | quote }} + {{- end }} + {{- if eq .Values.vaultwarden.smtp.enabled true }} + SMTP_HOST: {{ required "SMTP host is required to enable SMTP" .Values.vaultwarden.smtp.host | quote }} + SMTP_FROM: {{ required "SMTP sender address ('from') is required to enable SMTP" .Values.vaultwarden.smtp.from | quote }} + {{- if .Values.vaultwarden.smtp.fromName }} + SMTP_FROM_NAME: {{ .Values.vaultwarden.smtp.fromName | quote }} + {{- end }} + {{- if .Values.vaultwarden.smtp.ssl }} + SMTP_SSL: {{ .Values.vaultwarden.smtp.ssl | quote }} + {{- end }} + {{- if .Values.vaultwarden.smtp.port }} + SMTP_PORT: {{ .Values.vaultwarden.smtp.port | quote }} + {{- end }} + {{- if .Values.vaultwarden.smtp.authMechanism }} + SMTP_AUTH_MECHANISM: {{ .Values.vaultwarden.smtp.authMechanism | quote }} + {{- end }} + {{- if .Values.vaultwarden.smtp.heloName }} + HELO_NAME: {{ .Values.vaultwarden.smtp.heloName | quote }} + {{- end }} + {{- if .Values.vaultwarden.smtp.timeout }} + SMTP_TIMEOUT: {{ .Values.vaultwarden.smtp.timeout | quote }} + {{- end }} + {{- if .Values.vaultwarden.smtp.invalidHostname }} + SMTP_ACCEPT_INVALID_HOSTNAMES: {{ .Values.vaultwarden.smtp.invalidHostname | quote }} + {{- end }} + {{- if .Values.vaultwarden.smtp.invalidCertificate }} + SMTP_ACCEPT_INVALID_CERTS: {{ .Values.vaultwarden.smtp.invalidCertificate | quote }} + {{- end }} + {{- end }} + {{- if .Values.vaultwarden.log.file }} + LOG_FILE: {{ .Values.vaultwarden.log.file | quote }} + {{- end }} + {{- if or .Values.vaultwarden.log.level .Values.vaultwarden.log.timeFormat }} + EXTENDED_LOGGING: "true" + {{- end }} + {{- if .Values.vaultwarden.log.level }} + {{- include "vaultwarden.logLevelValid" . }} + LOG_LEVEL: {{ .Values.vaultwarden.log.level | quote }} + {{- end }} + {{- if .Values.vaultwarden.log.timeFormat }} + LOG_TIMESTAMP_FORMAT: {{ .Values.vaultwarden.log.timeFormat | quote }} + {{- end }} + {{- if .Values.vaultwarden.icons.disableDownload }} + DISABLE_ICON_DOWNLOAD: {{ .Values.vaultwarden.icons.disableDownload | quote }} + {{- if and (not .Values.vaultwarden.icons.cache) (eq .Values.vaultwarden.icons.disableDownload "true") }} + ICON_CACHE_TTL: "0" + {{- end }} + {{- end }} + {{- if .Values.vaultwarden.icons.cache }} + ICON_CACHE_TTL: {{ .Values.vaultwarden.icons.cache | quote }} + {{- end }} + {{- if .Values.vaultwarden.icons.cacheFailed }} + ICON_CACHE_NEGTTL: {{ .Values.vaultwarden.icons.cacheFailed | quote }} + {{- end }} + {{- if eq .Values.vaultwarden.admin.enabled true }} + {{- if eq .Values.vaultwarden.admin.disableAdminToken true }} + DISABLE_ADMIN_TOKEN: "true" + {{- end }} + {{- end }} + {{- if eq .Values.vaultwarden.yubico.enabled true }} + {{- if .Values.vaultwarden.yubico.server }} + YUBICO_SERVER: {{ .Values.vaultwarden.yubico.server | quote }} + {{- end }} + {{- end }} + {{- if eq .Values.database.type "sqlite" }} + ENABLE_DB_WAL: {{ .Values.database.wal | quote }} + {{- else }} + ENABLE_DB_WAL: "false" + {{- end }} +{{- end -}} diff --git a/enterprise/vaultwarden/16.0.37/templates/_secrets.tpl b/enterprise/vaultwarden/16.0.37/templates/_secrets.tpl new file mode 100644 index 0000000000..ca5ec74b0a --- /dev/null +++ b/enterprise/vaultwarden/16.0.37/templates/_secrets.tpl @@ -0,0 +1,36 @@ +{{/* Define the secrets */}} +{{- define "vaultwarden.secrets" -}} + +{{- $adminToken := "" }} +{{- if eq .Values.vaultwarden.admin.enabled true }} +{{- $adminToken = .Values.vaultwarden.admin.token | default (randAlphaNum 48) | b64enc | quote }} +{{- end -}} + +{{- $smtpUser := "" }} +{{- if and (eq .Values.vaultwarden.smtp.enabled true ) (.Values.vaultwarden.smtp.user) }} +{{- $smtpUser = .Values.vaultwarden.smtp.user | b64enc | quote }} +{{- end -}} + +{{- $yubicoClientId := "" }} +{{- if eq .Values.vaultwarden.yubico.enabled true }} +{{- $yubicoClientId = required "Yubico Client ID required" .Values.vaultwarden.yubico.clientId | toString | b64enc | quote }} +{{- end -}} +--- + +apiVersion: v1 +kind: Secret +metadata: + name: vaultwardensecret +data: + {{- if ne $adminToken "" }} + ADMIN_TOKEN: {{ $adminToken }} + {{- end }} + {{- if ne $smtpUser "" }} + SMTP_USERNAME: {{ $smtpUser }} + SMTP_PASSWORD: {{ required "Must specify SMTP password" .Values.vaultwarden.smtp.password | b64enc | quote }} + {{- end }} + {{- if ne $yubicoClientId "" }} + YUBICO_CLIENT_ID: {{ $yubicoClientId }} + YUBICO_SECRET_KEY: {{ required "Yubico Secret Key required" .Values.vaultwarden.yubico.secretKey | b64enc | quote }} + {{- end }} +{{- end -}} diff --git a/enterprise/vaultwarden/16.0.37/templates/_validate.tpl b/enterprise/vaultwarden/16.0.37/templates/_validate.tpl new file mode 100644 index 0000000000..e4832c2f6e --- /dev/null +++ b/enterprise/vaultwarden/16.0.37/templates/_validate.tpl @@ -0,0 +1,17 @@ +{{/* +Ensure valid DB type is select, defaults to SQLite +*/}} +{{- define "vaultwarden.dbTypeValid" -}} +{{- if not (or (eq .Values.database.type "postgresql") (eq .Values.database.type "mysql") (eq .Values.database.type "sqlite")) }} +{{- required "Invalid database type" nil }} +{{- end -}} +{{- end -}} + +{{/* +Ensure log type is valid +*/}} +{{- define "vaultwarden.logLevelValid" -}} +{{- if not (or (eq .Values.vaultwarden.log.level "trace") (eq .Values.vaultwarden.log.level "debug") (eq .Values.vaultwarden.log.level "info") (eq .Values.vaultwarden.log.level "warn") (eq .Values.vaultwarden.log.level "error") (eq .Values.vaultwarden.log.level "off")) }} +{{- required "Invalid log level" nil }} +{{- end }} +{{- end }} diff --git a/enterprise/vaultwarden/16.0.37/templates/common.yaml b/enterprise/vaultwarden/16.0.37/templates/common.yaml new file mode 100644 index 0000000000..577816b14c --- /dev/null +++ b/enterprise/vaultwarden/16.0.37/templates/common.yaml @@ -0,0 +1,39 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.common.loader.init" . }} + + +{{/* Render configmap for vaultwarden */}} +{{- include "vaultwarden.configmap" . }} + +{{/* Render secrets for vaultwarden */}} +{{- include "vaultwarden.secrets" . }} + +{{/* Define path for websocket */}} +{{- define "vaultwarden.websocket" -}} +{{- $fullname := include "tc.common.names.fullname" . -}} +path: "/notifications/hub" +# -- Ignored if not kubeVersion >= 1.14-0 +pathType: Prefix +service: + # -- Overrides the service name reference for this path + name: {{ printf "%s-ws" $fullname }} + port: {{ .Values.service.ws.ports.ws.port }} +{{- end -}} + +{{/* inject websocket path to all main ingress hosts*/}} +{{- define "vaultwarden.websocketinjector" -}} +{{- $path := list (include "vaultwarden.websocket" . | fromYaml) -}} +{{- if .Values.ingress.main.enabled }} +{{- range .Values.ingress.main.hosts }} +{{- $newpaths := list }} +{{- $newpaths := concat .paths $path }} +{{- $_ := set . "paths" ( deepCopy $newpaths ) -}} +{{- end }} +{{- end }} +{{- end -}} + +{{/* inject websocket paths in ingress */}} +{{- include "vaultwarden.websocketinjector" . }} + +{{/* Render the templates */}} +{{ include "tc.common.loader.apply" . }} diff --git a/enterprise/vaultwarden/16.0.37/values.yaml b/enterprise/vaultwarden/16.0.37/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/enterprise/vaultwarden/item.yaml b/enterprise/vaultwarden/item.yaml new file mode 100644 index 0000000000..d5c43d379c --- /dev/null +++ b/enterprise/vaultwarden/item.yaml @@ -0,0 +1,4 @@ +icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/vaultwarden.png +categories: +- security + diff --git a/incubator/blocky/0.0.3/charts/common-10.5.7.tgz b/incubator/blocky/0.0.3/charts/common-10.5.7.tgz deleted file mode 100644 index 20a5750c094827ceafd7aded2f15dbf36e36c0e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48175 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.16.0-0` | Repository | Name | Version | |------------|------|---------| | https://charts.truecharts.org | redis | 3.0.67 | -| https://library-charts.truecharts.org | common | 10.5.7 | +| https://library-charts.truecharts.org | common | 10.6.0 | ## Installing the Chart diff --git a/incubator/blocky/0.0.3/app-readme.md b/incubator/blocky/0.0.4/app-readme.md similarity index 100% rename from incubator/blocky/0.0.3/app-readme.md rename to incubator/blocky/0.0.4/app-readme.md diff --git a/incubator/blocky/0.0.4/charts/common-10.6.0.tgz b/incubator/blocky/0.0.4/charts/common-10.6.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0308b85a1a8c5cdc7a0461f210d9fce394ddcc94 GIT binary patch literal 48413 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.16.0-0" name: alist -version: 2.0.34 -appVersion: "2.6.4" +version: 2.0.35 +appVersion: "3.0.1" description: Alist program that supports multiple storage, powered by Gin and React type: application deprecated: false diff --git a/stable/alist/2.0.34/README.md b/stable/alist/2.0.35/README.md similarity index 100% rename from stable/alist/2.0.34/README.md rename to stable/alist/2.0.35/README.md diff --git a/stable/alist/2.0.34/app-readme.md b/stable/alist/2.0.35/app-readme.md similarity index 100% rename from stable/alist/2.0.34/app-readme.md rename to stable/alist/2.0.35/app-readme.md diff --git a/stable/alist/2.0.34/charts/common-10.5.10.tgz b/stable/alist/2.0.35/charts/common-10.5.10.tgz similarity index 100% rename from stable/alist/2.0.34/charts/common-10.5.10.tgz rename to stable/alist/2.0.35/charts/common-10.5.10.tgz diff --git a/stable/alist/2.0.34/ix_values.yaml b/stable/alist/2.0.35/ix_values.yaml similarity index 75% rename from stable/alist/2.0.34/ix_values.yaml rename to stable/alist/2.0.35/ix_values.yaml index d72ca73f75..d05207600d 100644 --- a/stable/alist/2.0.34/ix_values.yaml +++ b/stable/alist/2.0.35/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/alist pullPolicy: IfNotPresent - tag: 2.6.4@sha256:a268951c7e96d20f3176650ff974b08db16b9d62fe2c6433d4496a7ece753959 + tag: 3.0.1@sha256:43db2917406e6ab7190d221c2eb23786f1efdc4acb99a0c24da655064bf6b04f service: main: diff --git a/stable/alist/2.0.34/questions.yaml b/stable/alist/2.0.35/questions.yaml similarity index 100% rename from stable/alist/2.0.34/questions.yaml rename to stable/alist/2.0.35/questions.yaml diff --git a/stable/alist/2.0.35/templates/common.yaml b/stable/alist/2.0.35/templates/common.yaml new file mode 100644 index 0000000000..c1a366e1cf --- /dev/null +++ b/stable/alist/2.0.35/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/alist/2.0.35/values.yaml b/stable/alist/2.0.35/values.yaml new file mode 100644 index 0000000000..e69de29bb2